Animator and Transform not synchronized

I’m trying to animate my avatar but as soon as I start running with my avatar the transform’s position and the avatar’s one are different. When I stop the animation the avatar gets “teleported” to the transform’s position. In the image below you can clearly see what I mean.177843-movement.png

Maybe you want to enable Root Motion so the GameObject moves along with the animation?

Got the answer, it was a problem related to the animation: there were a lot of frames displaying the same state of the animation, creating a delay in the transform’s movement.