Weird animation in Play Mode

Hey guys! So I have a Reload animation for my humanoid character and a layer mask on it.
The problem is in Animation Window, while Preview is active, it works fine. But in Play Mode the arm are going in a weird pose while the animation is playing.
Any suggestions?

Try to put your humanoid as a child of an empty object. Then, that empty object should be the one you should move through your script. So you should have something like this:

–Player (your player script should go here)

---->Model (as child of Player. This child should be the one containing all the animations)

Let me know if it works ;D

An avatar mask helped me a lot. Actually, the animation was being modified by the others, like Idle.