Animated character making mesh move when idle-animation is playing

My animated character moves itself when the idle animation is playing. It is put on a rigidbody and is controlled in other ways but is still makes the whole prefab move. How can I take away its ability to move itself. Do I need to put another root joint on it and keep it still or what is the solution?

Hi there.
Get some issues like this 4 days ago.
Just freeze position at attached rigidbody (ex, for 2D - x and z) that u dont needed. It isnt perfect way, but can help, if u dont need some automatic rigidbody physics