addChild is used to add an entity that is not already in the hierarchy. You should use reparent() if the entity is already in the hierarchy. Or parent.removeChild() before you call addChild.
addChildAndSaveTransform() isn’t an API function so you shouldn’t use that (we will probably change it in the future)