Wow thank you so much!!
Disabling “Should Discard Sub Level Nav Data” in Project Settings fixed my navigation not working in LevelInstances!
Here’s my nav setup for others debugging:
- World partition enabled
- Dynamic generation
- Navigation invokers on NPCs and one on player character
- RecastNavMesh-Default IsWorldPartitionedNavMesh enabled
- Generate Navigation Only Around Navigation Invokers enabled
- One large NavMesh in Persistent level with scale (x10000, y10000, z4000)
- Make sure all actor’s component’s have Can Ever Affect Navigation set to false
I think that’s everything. Good luck to everyone debugging their silently failing navigation issues.