How can I fix the animation going the wrong way when fading between animations?

I’m making a game with melee combat mechanics, and there’s a way to block. When you start the block, it fades between the idle and the blocking animations and when you release the button it fades back to the idle. It looks normal when going from Idle > Block, but when going from Block > Idle, the left arm does a 360 for no reason. Can anyone help me out?
Please note that in order to show it more clearly, I changed the fade time from 0.125 to 5 seconds.

Video:

Sorry if this was in the wrong topic by the way, there’s no “Animation Support” category so I figured I’d put it here.

If anyone has any ideas I’ll be happy to hear them but I’m really confused because it works going from Idle > Blocking but not the other way around. I checked the animation and I can’t see any reason it would 360 for no reason like that.

I’m still having this issue and it’s I’m still really confused. It looks perfectly fine in the animation editor, if anyone has ANY ideas please let me know.

Gave up and completely remade the idle animation, fixed it. I have zero clue what caused this. Even though my solution worked, if anyone knows what was causing this please tell me.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.