Navigation mesh is generated ignoring collision for ISM added by construction script

UE - AI - Navigation - Apr 15, 2025

When opening a map with ISM in place, NavOctree is not updated because the ISM bounds are assumed invalid and the geometry is not taken into account in the navmesh build.  The following log output i ...

[AI] The ZoneGraph show flag is in the ZoneGraphEditor module but used during runtime in ZoneGraph module

UE - AI - Navigation - Mar 18, 2025

The show flag for ZoneGraph lives in the ZoneGraphEditor module, but it is used for debugging at runtime by the main ZoneGraph module. There are protections around the type of build and some for EDI ...

TRASH_Comp in Octree that missing unregister

UE - AI - Navigation - Feb 25, 2025

the reproduce video and project are in the slack links: Slack Link: [Link Removed] ...

[AI] Warning for invalid bounds on ANavLinkProxy

UE - AI - Navigation - Feb 18, 2025

Using ANavLinkProxy's smart link but removing all of the simple links results in warnings in the logs for invalid bounds. The smart link is not set to be enabled until after the navigation element i ...

[AI] WP Dynamic navmesh fails to rebuild tiles with actors that are loaded but not part of the base navmesh.

UE - AI - Navigation - Feb 18, 2025

WP dynamic navmesh does not properly react to actors or navigation modifiers that are loaded in areas that the navmesh has not yet streamed into. Although the actors/modifiers are not part of the ba ...

[AI] Navigation System can be constructed in situations where the NavigationObjectRepository subsystem is not valid

UE - AI - Navigation - Feb 7, 2025

Investigate and fix all calls where the Navigation System is constructed without the NavigationObjectRepository subsystem being valid.  ...

[AI] "LogNavigation: Warning: UNavigationObjectRepository is required for navigation system operations" when cooking a project with validation enabled

UE - AI - Navigation - Feb 7, 2025

The cook completes with a warning for "LogNavigation: Warning: UNavigationObjectRepository is required for navigation system operations" which causes many CI pipelines to fail as they use treat warn ...

[AI] Navmesh tiles on different layers get removed while streaming out in WP Dynamic Modifiers Only navmesh

UE - AI - Navigation - Feb 6, 2025

 Streaming out the navmesh and streaming the area back into the world before the GC runs causes the navmesh streamed back into the world to only have navmesh tiles on a layer with tiles that would b ...

[AI] UE_MT_SCOPED_READ_ACCESS(NavElementAccessDetector) Fails in editor on fresh sync

UE - AI - Navigation - Jan 27, 2025

Licensees have reported failed multi-thread access code for NavElementAccessDetector in complex levels that have not finished compilation of their static meshes. The eventual failed check is inside ...

Crash when toggling the SmartLinkEnabled state of a NavLinkProxy specifically in a packaged game targeting Debug/Development

UE - AI - Navigation - Jan 24, 2025

The licensee has reported, and I was able to reproduce, that specifically in package builds targeting Development configuration, trying to toggle the SmartLinkEnabled state of a NavLinkProxy will cr ...