Why isn't my AI moving?

Hello, I am making a simple survival game with AI enemies. I have managed the AI to come after me and kill me. But now I have a blueprint in level blueprint where I spawn several enemies in several places. But they won’t come after me and try to kill me. If someone could help me with this problem that would be awesome! Here is the blueprint of my AI Character:

and here is the blueprint of the spawning of the enemy:

much thanks in advance!!

have you added a nav mesh bounds volume?

Yes I have

Have you also made a controller, a behaviour tree and an task which is running in tree and tree setup in controller and your chracter (enemy) equiped with controller?

No I have not. Could you shortly explain how to do that please? Thanks already!!

Thanks, I’ll check it out

check this out
I am not on my computer right now so this link would be helpful , if not ask me again (reply)

Did you set the AI character to auto possess when spawned or placed in the world? That worked for me. Because otherwise your Character won’t be possessed by your controller making it do nothing. Also make sure you have an NavMeshBoundsVolume.
SpawnAIFrom clss would have been an option if you were using a behaviour tree. The bug that caused actor spawned from class not to work with AI is fixed. Just make sure the possession is right. Also spawn actor from class lets you expose variables at spawn :smiley:

Try using SpawnAIFromClass node instead of SpawnActorFromClass. Solved a similar issue for me.

This is more likely a solution if you use a Behavior Tree for your AI.

He can’t do that since all the logic is in the character