Major Ai Issues with Level Streaming

Hi, desperately need help / advice with some issues with Ai in regards to level streaming.

Firstly - the navmesh issue, what is the proper way to implement the navmesh into a streamed level in Unreal 5 ? I’ve tried “rebuild on load”, “dynamic runtime”. Pretty much everything I can find online. This sometimes works but mostly results in half my Ai systems working, like player detection working but the patrol paths not, for example. This leads me onto my second problem:
edit: I’m only using a navmesh in the persistent level - there are none in the streamed levels - I just move one in and out to test quicker.

Secondly - When the navmesh does work, the Ai character is (I have no idea how else to describe this) jittery ? laggy ? rough ? The character stutters in its movement, rotates roughly and slower than usual, cannot turn to face me as fast as usual, and walks towards where I was just stood, as if my player location was outdated. It feels awful.
Very strange as this issue does not happen when I play the streamed levels individually, the Ai works perfectly, all navmeshes kick in and the movement is fine, no issues at all. It’s only when the level is loaded in stream when playing from the Persistent Level.

This is incredibly frustrating at this point in development, any help would be greatly appreciated ! Thanks a lot.

Navmesh have to be created at the persistent level, not in each streaming map

Got a navmesh in the persistent level only, move a temporary one into the streamed maps to test them quicker is all.

Did you ever get this working because this is still an issue for me too