Imported animation plays in place

I made an animation of a character walking along a hillside road in Iclone 8 and then imported the character, terrain and animation into UE5.
The character walks along the path in Iclone but when imported into Unreal it only plays in place.
I use Iclone because it allows for accurate character movement along uneven surfaces which I have not yet been able to figure out in unreal since the NPC animation does not conform to the terrain but rather moves along a flat plain.
Is there a way to import the translated movement from Iclone into unreal?