Animation Blueprints not being initialized when using SpawnActor

I’m trying to use Animation Blueprints on Characters that are being spawned in the Game Mode, because I want the player to be able to switch between multiple characters on the map. My problem is that when I call Simple Move to Location, the character just slides to the new position without using the walk animation.
If I set breakpoints in Animation Blueprint Event Graph, they aren’t hit for Event Blueprint Update Animation or Event Blueprint Initialize Animation. If I call Get Animation Instance, it returns a null value.
I’ve been modifying the Third Person template, and I am still using the default Manny skeletal mesh, and Animation Blueprint.


I’m spawning the characters like this:

I have the player take control like this:

It’s all a mess because I’ve been trying random things all day to try to get it to work.
I’ve tried setting the animation instance class right after spawning the actor:

No matter what I do, the characters just slide, showing the default idle animation.