so it turned out that the issue is that i wasn’t using inherited mesh component. i had the mannequin mesh added as a separate component, although it was at the correct level in the hierarchy. i assume that the issue occurred due to whatever method is used to keep the character in the same spot when the capsule move/scales.
thanks for pointing out root motion, wasn’t aware of it.