Crash because dynamic navmesh

Hi, the crash is generated by the dynamic navmesh and it happens after I load the game once. The AI that is on the map already interacts with it and crashes the game at load ( screen is still black on crash ). If I set the navmesh to static, all is great and works, but after I die and I load the game, the AI is static.

This problem has been pestering us for a couple of months and we really dont know what to do about it any longer.

Could you please advise? Thank you.

I keep deleting items overlapping with the navmesh, but the crash still happens. I will update here with anything I find :slightly_smiling_face:

The bigger problem is that this happens only in packaged builds, and it takes time to debug; hoping I will find a solution soon.

Can you provide us with the callstack of the crash, navigation settings, and possibly any logs from when it happens? Are you using dynamic WP navmesh? Do you use invokers?

When you respawn/reload the level with static navmesh, do you see any navmesh in the game using tools like Gameplay Debugger? Are there any log entries about NavData registration failing?

-James

Hi James,

We are focused on other bugs now, but we have solved the issue by moving the Navmesh to a separate level, then streaming that level after the persistent level loaded.

But yes, the navmesh is Dynamic; if I set it to static, the AI does not move after level load

-Alex

Can you provide the callstack or steps to reproduce this issue? What is the project setup in terms of standalone, dedicated server, or listen server? Are you using WP navmesh or regular navmesh? Can you supply logs for when this happens? Are you able to see anything when using Gameplay Debugger for the navmesh while running?