Character go forward a little when sitting

Hello all!
There are three animations: Stand to Sit → Sitting Idle, or any other sitting animation. After fist part character always moves forward a little, and I dont know how to fix it. If I bake the Root Transform Position (XZ), is only becomes sharper.
121749-sitting.gif

There is old theme wih the same problem, but I dont use root motion, and cannot understand where the problem is.
https://forum.unity.com/threads/character-moves-forward-when-sitting-solved.335740/
Any help?

If your using an animator controller and the animations are humanoid you could create an avatar mask and disable the Ik for the bottom movement. I can’t say this will fix it for certain but it may fix it.