Root Motion not being applied

When i go to play a montage with root motion applied to it, the animation is played all except the root moving. The root fails to move!
Here is my montage setup. Is there anything special that i need to do with the character other then call montage play on the montage and setup the slot?

Thank you so much for any help that you can give me. You are the best!!!
If there is any information that I need to provide please feel free to ask.

Hi,

One way I use to test Root Animation:

In the Anim Blueprint in the event graph place a “Event Blueprint Intialize Animation” fed into a “Montage Play” node.

In your Animation select your AnimMontage and make sure that root motion and translation are checked.

Lastly, Looking at your AnimMontage and set the animation to loop. You’ll need to do this by selecting the small Root next to Preview and then select the long green Root bar under Create Default. This will set it up to loop. You’ll also see an “X” next to the small Root bar to disable the loop.

Let me know if this works for you. If not I can help further.

Thank you!

Tim