Enabling Root motion rotates chatacter 90degrees on x axis

well. i figured it out, for some reason the root bone and control had different rotation in current windows in contro rig tab.

so i created a new control, unparent it, and it worked fine.

now i’m trying to find solution to another issue in the same context: with root motion disabled the animation is ok, but when y enable root motion and loop in preview, the character moves 10 times more than expected:

same frame, different distance

this is a maya/unreal scale issue. i think is this option:
image

i have to change the import uniform scale to 10 when importing from maya(if not, the model is really small). so if anyone know how to solve this