Locomotion animations only play once for AI Characters (5.3)

I’m having a really odd problem with my AI characters, where they will walk correctly at first (i.e. with animations), but once they stop, they go back to ‘sliding’ across the floor. I’m wondering if it’s a looping issue, but I’ve ticked every ‘loop’ setting I can think of and it’s still happening. The idle animation works fine however, and continues to play while the AI character slides forward.

I am using a locomotion animation blueprint pulled from Lyra and it works perfectly for the player character. I basically just retargeted all the variables and made a separate animation blueprint for the AI character.

I’ve only just started in UE5, so I’m pretty inexperienced with this.

Turns out I just had some animation bp issues, managed to solve it.