FPS 게임 개발을 하다가 Run Animation을 적용하는 과정에서 Root Motion 문제가 발생하는 것을 확인했다.
Run Animation에 Root Motion이 설정되어 있어서 실제 Character의 움직임보다 Animation이 더 빠르게 움직인다는 문제였다.

원래는 Enable Root Motion을 비활성화하면 Root Motion이 작동하지 않지만, Retargeting 시 문제가 발생한 것인지 Enable Root Motion을 비활성화해도 계속 위와 같은 현상이 발생했다.
그리하여 구글링해서 찾아본 결과 Unreal Forum에 같은 현상에 대한 글을 발견했고, 해결 방법은 다음과 같다.
https://forums.unrealengine.com/t/retargeting-root-bone-ue5/506512
기존 Retargeting에서는 Root Bone을 제외하였지만 해결 방법엔 Chain Mapping에 Root Bone을 추가하고, Details 창에서 Translation Mode를 Globally Scaled로 설정 후 Export 하라는 것이었다.

위와 같이 설정해서 Run Animation을 다시 Export했다.
이후 Retargeting된 Run Animation Sequence의 Enable Root Motion을 비활성화하여 다시 적용해본 결과 제대로 적용되는 것을 확인할 수 있었다.
