How can I fix AI bots not moving in Lyra Starter game?

I’m making a new map for my game, and I’m using the Lyra Starter game, but when the ai’s spawn into my map they don’t move, is there a way to fix this?

Did you place the navigation-bound volume inside your level?

Usually when your AI won’t move, first thing to check is did you already place nav mesh bound volume in the level? and you have to make sure if the area you want already covered with the nav mesh bound volume. (You can check if the area is walkable by AI easily by pressing P on the Editor, then the green area like in the picture below is the one that walkable)
image.

Second, you also want to make sure that your spawned AI already possessed with AIController. One way to check this is just by play the game, and check is there any AIController in the level.
image

If there is no AIController spawned, then you need to check your AICharacter BP. Do you already check auto possess AI for Spawned and Placed in World already?
image
Make sure the Auto possess AI is set to placed in world or spawned to make your AI possessed by the AIController automatically.

If you tried the other suggestions here and it’s still not working, make sure you check “Use Acceleration for Paths” in the Character Blueprint.

Lyra requires this for AI Characters.

Screenshot 2023-03-25 151019

1 Like

I heard that if you put a weapon spawner in the map, the AI will move. Without it, when the AI runs out of ammo, they don’t know what to do and freeze.

I hit the same issue and it was because I repositioned the nav mesh. Turns it out, you have to hit P again after doing anything with the Navmesh. Hope this helps.


This is what fixed it for me in UE5.4. Not sure if it’s the right way, but it works. In the “RecastNavMesh-Default” (placed by the NavMeshBoundsVolume in your level), go to “Details” > “Runtime” > “Runtime Generation” and change from “Static” to “Dynamic”

Of course this is assuming you have everything else done correctly. Personally I would duplicate and edit a pre-existing Lyra level and keep your files in the corresponding Plugins folders. Otherwise, some things may not work. Now if I can only figure out how to run my project at a better frame rate… :grimacing: