The sub-assemblies called in as children change their document Units of Measurement from Inches to Centimeters:
Even though all the sub-assemblies were originally made from the Inches template (Automation(in).iam) (with all the parameters being passed in inches), and if I open them individually, they are in still in inches.
But when they are added as children, the document settings change to make them set to cm.
Example at hand:
(Main Assembly, with the documents settings being inches)
(if I drill into a sub-assembly, the document settings show that units have changed to cm)
It appears to be a known problem that the unit of the sub-assembly will changed after its called in as children in some cases, which we are looking into, you may need to manually change the unit for now.