Animation Sequence Root Motion not Working

So I purchased a new Character Model, and for some reason when I do any sort of root motion with this mesh it refuses to move.

I have a crawl animation that I want to use, and when I retarget to the new Mesh, in the animation sequence everything looks normal. But the second I drag the Animation Sequence into the level and simulate. All the body parts are moving but the Model is just stuck in place and not moving at all.

I looked at the new meshes bones and nothing seems to be out of the ordinary.

I tried Enabling Root Motion in the Animation Sequence as well as in the Animation Blueprint (Which shouldn’t matter cause i’m not using a Character BP)

I also just did a general test just to see if maybe it was an issue with the Animation itself, so I made a new Level Sequencer added the SKM to the LS, and did my own animation just moving the root bone a few meters forward and baked the animation. Once again looks normal in the Animation Sequence editor but when simulating character doesn’t move.

The animation seems to work on a few other character models I have and works just fine, the model moves forward and everything but again for some odd reason with this specific model it won’t move forward.

Anyone have any ideas?

SOLVED: So for some reason the root bone that the Model came with was bad, so all I did was opened the Skeletal Mesh and unparented all the bones that were directly parented to the Root Bone (Not each individual bone). Deleted the root bone added a fresh one reparented everything like before and applied changes and everything started working normally.