Navmesh often build only partially

Oftentimes the navmesh of the level I work with is build only partially when loading the map as in this pic. The navmesh bounding box contains the whole level and so far it always appeared correctly but since I started to place items which are dynamic and should create a cutout in the navmesh this happens more often and I have to click the REBUILD button and save the new navmesh statically with the map. Then it works for a while but then it happens again.

I am beginning to worry that dynamic obstacles are not working and are messing up the whole thing so that after a few placements the mesh is no longer built correctly.

Hello Wallenstein,

  • How are you placing the obstacles in your level that are affecting the Nav Mesh?
  • Does the Nav Mesh build as expected if you remove all of the obstacles?

I create a new blueprint that has a static mesh and place them in the world. the mesh has the “obstacle” flag set and the project settings are set to “dynamic rebuild” as well as “Force Rebuild On Load”.

When I remove the obstacle in the above situation the navmesh does not rebuild correctly, only in the few tiles that are green in the above picture. it is as if the rest of the map is ignored from the time onward at which the error occurs for the first time. I have to load the map manually, rebuild everything and then store the map again in order to make the navmesh cover the whole ground again

Thank you for providing the additional information. I have attempted to reproduce your issue in a test project, but I haven’t been able to do so. Could you please zip your project up and provide a link to Dropbox where I can download a copy so that I can take a closer look at your setup?
Feel free to send me a PM on the forums with the link if you’d like to keep it private: https://forums.unrealengine.com/member.php?160394-Sean-Flint

Sorry I posted a lengthy answer but the forum didnt post it. So in short, I will see if I can reproduce the bug reliably and figure out the steps to create it, it happens only rarely.

Hello,

I am marking this topic as resolved for tracking purposes. Please reply to reopen the topic when you have figured out a reliable repro that we can use to reproduce the issue on our end. Thank you.

Have a great day