I mistyped on the root motion aspect. For me it works the same with root motion enabled versus disabled.
My guess is that you are seeing the smoothing applied by the A* component. I am not sure how you can get it to follow the path exactly as A* will gently move the character in the target direction. You can see the values returned by A* by drawing a vector to the m_NextPosition within the Update method of the A* ability.