The issue is seen when using a normal navmesh inside of a World Partitioned level. Adding a Nav Modifier Volume to a Level Instance, and placing the Level Instance in the world will affect the navmesh. However, if you move or reposition the Level Instance, the navmesh is not updated to reflect the current position of the Nav Modifier Volume. If you add a static mesh that affects navigation to the Level Instance, the navmesh will update around the static mesh as the Level Instance is moved, but it still does not update where the Nav Modifier Volume is placed.

Steps to Reproduce
  1. Generate and save a new world partition level
  2. Add a default static navigation mesh
  3. Create a level instance containing a navigation mesh modifier volume within the navmesh and save it to the project
  4. Observe that the navmesh will appear to generate correctly
  5. Move the newly created level instance inside the WP level

Expected Result: The nav modifier volume causes the navmesh to dirty and rebuild as it is moved.

Actual Result: The Level Instance moves the nav modifier volume, but the volume does not affect the navmesh.

Have Comments or More Details?

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

Login to Vote

ComponentUE - AI - Navigation
Affects Versions5.2.15.3
Target Fix5.4
Fix Commit28536852
Main Commit28536935
CreatedOct 3, 2023
ResolvedOct 6, 2023
UpdatedOct 10, 2023
View Jira Issue