Unity3d Root motion sliding

I’m using motion capture to animate characters in unity. for some reason though the root is sliding all over the place with the position. it works fine on example models provided by the companies, and this normally happens when trying to change the scale of the model with the scale tool in unity and not the scale factor. anyone know the issue here? 138210-ezgif-3-e4e936de0484.gif

it does seem to still be related to the scale. when scaling in blender i didn’t know to set the scale as well so it makes the new scale 1 for the x y and z. however it now simply sinks instead of moving forward.