Hi there, it seems this is an old post but i just stumbled upon it…
I had the same problem… no matter what i did it just doesnt work my navmesh from level streaming… i put both navmesh and recast to persistent level with no luck at all, and try every single combination and still no luck… i think its just doesnt work that way…
Anyway… i found a workaround…
I dont use level streaming anymore i just open level…but still doesnt work…
If i place my navmesh in the level im loading, recastnavmesh always rebuild in persistent, this way doesnt work either, but if you place a console command “RebuildNavigation” in the level BP that you want to load it rebuild navmesh by force and make it work!!
But this comes at a cost… because you are rebuilding by force, the load time is longer…
Did you found a solution using level streaming? i really want to use level streaming instead of open level 