So basically for the last few hours I’ve been trying to get some extremely basic AI working. One issue that was making it hard to figure out what was going on, and now appears to be the last thing standing in the way of a working AI, is the navigation.
I have placed a nav mesh bounds on my level, which uses Level streaming. The nav mesh is inside the correct level, and covers the area I want. I have built navigation, made sure ground is set to can affect navigation. I have built navigation, I have messed around with the navigation draw settings, I even created a whole new basic AI that literally only does a AI move to. No matter what I do, the AI does not move, and the navigation overlay does not show. I have entered console commands, I have selected show navigation (or pressed P). I cannot find anything online to solve my solution.
Maybe just closing and restarting the project did it? Sometimes I feel like adding in the Navmesh the first time does that. Either way, glad it’s working for you.
I know the topic is 3 years old, but this might help someone that is struggling with navigation like I was.
For some reason the RecastNavMesh randomly stops working, making any movement be “Aborted”. To fix this, delete the RecastNavMesh actor (remember the value of the variables if you changed anything) > go to the Build options menu > Build Paths (under Navigation). This works for me every time.