partial animation glitch unity 5.3.5

I updated my Unity editor from 5.3.4 to 5.3.5, and 3 of the animations for my main character ceased to function correctly. If I play the animations using the animation window, it plays correctly. When playing the game, most of the rotation information is not implemented.

The Animator window walk cycle looks like this:
72605-animatorwalkcycle.png

In the game, the walk cycle looks like this:
72606-ingamewalkcycle.png

A similar issue occurs for the jump animation for the same character. Only the feet and rear arm move as they should with the rest of the body remaining rigid. The animations work in 5.3.4.

Any help would be appreciated.

I think I’m suffering from this issue too but I’ve got a potential solution. Please let me know if this works for you.

The problem might be caused by Euler-interpolated curves existing in a clip somewhere in the animator. I started deleting states from my animation controller to see if any of them were causing the problem. I found that some animations were corrected by deleting one particular state. That state had “Euler Angle”-interpolated curves. I changed those curves to “Euler Angle (Quaternion Approximation)”-interpolation and that seems to stop it from interfering with the other animations.

I’ll post again if I figure anything more out.

This isn’t a great solution, but I just upgraded to 5.4 and the animations fixed themselves.

After filling out the bug report, I received a reply from the Unity QA team and my issue was one that was corrected with a patch for the Unity Editor. I downloaded the patched version as per their instructions, and all of my animations are now working correctly. Thank you all for your feedback on this issue.