Steps to Reproduce

1) Make a level and add a NavMeshBoundsVolume to it. Call this Level A.

2) Make another level. Call it Level B. Give it a NavMeshBoundsVolume as well.

3) Open Level B. Add Level A as a level instance to Level B.

4) Move Level A away from its default position but still within Level B's NavMeshBoundsVolume.

5) Right click on Level A, select Edit Level A, thus drilling down into within Level A as a level instance.

6) Do Build Paths from the Build dropdown menu. This will build a navmesh on Level A.

7) Save Level A using the button at the bottom of the level viewport, thus exiting the level instance edit mode and returning to the persistent level (Level B).

8) Delete the Level A level instance. You will notice the navmesh associated with it also disappears.

9) Add Level A as a level instance again. Make sure its position is not the same as it was when you built the navmesh.

10) Observe the navmesh that was created on step 6 returns, and it returns in the old position of the Level A level instance from before you deleted it in Step 8.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-368843 in the post.

5
Login to Vote

Fixed
ComponentUE - AI - Navigation
Affects Versions5.6
Target Fix5.8
CreatedMar 6, 2026
ResolvedMay 11, 2026
UpdatedMay 19, 2026
View Jira Issue