What is the best way to handle navigation mesh and levels streaming?

Hello everyone,

I’m working on a game where you can load a specific map from a menu. When you select the map, the map is loaded with a loading screen. But when the map is loaded all AI are blocked and can’t move anywhere.

I’m using a main level with N sub levels. For each sub level there is a navigation mesh and a recast nav mesh actor. AI works fine if i play the sublevel directly through the editor but when I try to load the map through the streaming level system, all AI are blocked in IDLE mode.

What is the best way to handle Navigation and levels streaming ? I tried to find some topics but it seems there is no good and optimized solutions.

Thanks in advance :slight_smile: