Navmesh needs to be rebuilt error every time level is loaded

Every time my level is loaded from another level (e.g. via a trigger box overlap and driven by the game instance bp), it shows me that NavMesh needs to be rebuilt and the NavMesh no longer works. I then have to go and rebuild the level to fix it. This doesn’t happen if I directly open the level in PIE, only when I load one level from another.

I have had this happen to me on multiple projects… one with level streaming and one without. This current project has level streaming and the persistent level is basically just a loading screen. The persistent level also has a small navmesh bounds box because I read somewhere that would fix the issue, but sadly it does not.

Any ideas on how I can fix this? It is super annoying.

Here’s a few things that i’ve tried, idk what was what made it work but now it works:

-Delete all Nav meshes of the game, put new nav meshes and rebuild

-Put a random nav mesh on the first level that has to appear at the game (probably the menu) and rebuild

-restart unreal

Hey I appreciate the response. I think what solved it was deleting the nav mesh on the persistent level.