Root motion animation flinging my character.

Okay, before you can do anything, you need a working animation.

So, if I were you, just to make sure that I’m not doing anything wrong and that it is the fault of the animation, I would:

  1. Take the default mannequin
  2. See if you can get it to perform simple animation (make sure that whatever animation you use is COMPATIBLE with the mannequin)

If you can, then it is likely the fault of your animation, and you need new ones.

To me, your animation is clearly broken, so you’re never going to be able to solve your problem without a proper set of animations.

Good luck.