When copying and pasting a part with a size containing 2 or more decimals (0.45, 1.56, etc) the part is offset from where it should be. This apply to all axis and the offset is dependent on the orientation. I assumed it was a floating point error, but I’m able to write a script that can properly clone and stack the parts.
Decided to report since it has been bothering me and doesn’t seem like ideal behavior. I could avoid it by sticking to tenths, but I don’t feel like using cmdutl.