As you can see from the video below, when I run the reload animation (the one that causes the weapon magazine to move), the weapon itself becomes offset from the player. I have tried adjusting the additive and root motion settings in various combinations but cannot get the weapon to maintain its orientation with reference to the player. The animation itself was created in blender. Does anyone have any suggestions as to what might be causing this?
From your video, the magazine is already offset. Can you show how/when it gets offset?