AI looks like they are sliding across the floor

Thank you for the reply!

However, I’m still not quite sure what to do, as the animations in the above video already has Root Motion applied (Enable Root Motion + Force Root Lock checked).

Could I possibly be doing Root Motion wrong? Maybe some conceptual error somewhere?

Here’s a more detailed breakdown of what I did:

Downloaded Maximo model + animations → added Root bone to the Maximo model in Blender → imported new model and animations into UE → checked the ‘Enable Root Motion’ + ‘Force Root Lock’ in all imported animation sequences → applied animations in blendspace and animBP of the model → assigned said animBP to my enemy AI BP with the new model as its mesh

Even after all this, my enemy AI still slide-walks as shown in the video. I also set it such that all tasks in my Behavior Tree will only set the enemy’s move speed to the same 100m/s to ensure that it’s a constant factor.