Npc falling when animation plays

I made a push animation that plays whenever the player is nearby the npc, however as you can see in the video its torso rotates and sometimes the npc falls over.
Whenever i move the weapon model in the animation editor the grid expands, and if i delete the motor6d that links the weapon to the left arm the issue is solved.


Anchor the “HumanoidRootPart” in the NPC’s Rig so that it wont be bothered falling down when bumped by the player.