Root motion stops after play any animation

I’m having a problem with root motion after playing some animations, but i didn’t know why

Here’s the animation blueprint, the problem is on Avoid_2HandsWeapDrawn, on the first time that a play the animation, the root motions works, but after the first time, the root motion isn’t applied; the same happens if the roll animation plays, the root motion on the avoid does not work