AI using root motion bounces/stacks

Reposting because no replies-

I’ve been dealing with this really frustrating bug for the last few weeks. When my AIs use root motion animations, they stack on top of one another and bounce off of the player. I’ve checked collisions, I’ve checked character movement, I tried disabling some collisions during an animation, but nothing works. The only thing that removes the problem is stripping out root motion.

It’s almost like root motion switches the Character Movement component onto some ‘root motion’ movement that has its own set of properties.