When you insert an assembly into another assembly, it doesn't move unless you make it "flexible"
Right click the assembly and select the "Flexible" under the solve as portion.
Sub Assemblies are assumed completely rigid when added to assemblies until you tell them not to be. This is design intent.
To make a sub assembly flexible inside another assembly, you need to do the following:
(This is taken from 2015, I think 2016 should be similar)
Right mouse on the sub assembly in the tree and select:
Select "Component Properties:
Awesome & Thanks! That did it.