I am using a few turn animations from Mixamo that work perfectly to rotate my character 90 degrees using root motion. The issue is transitioning from my idle animation to my turn animation which creates an offset around 45 degrees so the character never makes the full rotation to face the desired position. I have determined that it is the idle animation creating the offset by transition from an empty state. Notice in image one the idle animation is aligned but the offset still occurs, why is this?
image1: Idle Animation Raycast
image2: Turn From Idle