MateReferences not snapping with CTRL-dragged subassemblies?

Hi everyone!

I’m working on an assembly that includes a lot of subassemblies, and I’ve found MateReferences incredibly useful for quickly snapping components into place—super handy for speeding up my workflow!

I also often use the CTRL + drag technique to copy components within the assembly. It works great for individual parts: the MateReferences still trigger and the parts snap right into place as expected.

However, when I try the same thing with subassemblies, it seems the MateReferences don’t activate. The subassembly copies over just fine, but it doesn’t snap into place like parts do. I've tested this a few times and consistently get this behavior.

Has anyone else run into this?
Is this a known limitation or am I missing something in the way subassemblies handle MateReferences?

Any insights, workarounds, or tips would be really appreciated!

Thanks in advance!

SubassembliesAssembliesGeneral / Other