Preview does not match in game

Here is what I know: (please ignore the arms in the animation. That is on purpose)

Animation plays fine in preview window with root motion on.
In game when animation montage is played, the legs raise above the ground while hip is stationary
I am using an anim montage and I know root motion is working because character still goes forward in game
The animation is a retargetted animation where the original animation has no problems play fine in preview and in game
when root motion is turned off in preview animation is the same as in game
Original animation plays fine when root motion is off in preview

Please help I need this for an urgent project.

Preview Animation

https://westminsterutc-my.sharepoint.com/:v:/g/personal/15m_almajid_westminsterutc_ac_uk/EXILejuWHmJFjVLaHiymkw0BddRd4j2zbGs6MTKNEuotjA?e=QKwnUa

Animation in Game

https://westminsterutc-my.sharepoint.com/:v:/g/personal/15m_almajid_westminsterutc_ac_uk/EZdgBW4jCgxCj-KR8zIXnlMBQNPTOyeKVOv1nQDl_NmgHQ?e=zJBhE0