NavModifierVolume's FailsafeExtent is applied to the wrong area

UE - AI - Apr 16, 2020

The FailsafeArea of NavModifierVolume is generated at a different location from the center of the actor when it rotated. This means that the effect of rotation is incorrect. (see attached file) W ...

Vislog can store an incorrect Owner location

UE - AI - Apr 14, 2020

In some circumstances a vislog entry can end up with it's location not set up to owner's location. ...

Making a navigation system 'strictly static' affects all subsequently created navigation system instances

UE - AI - Mar 26, 2020

The problem is a result of two things: UNavigationSystemV1::bStaticRuntimeNavigation being staticUNavigationSystemModuleConfig::UpdateWithNavSysCDO copying the data from nav sys CDO, including bStat ...

Soft Object unloads after some time when stored in a Blackboard

UE - AI - Mar 11, 2020

When loading a Soft Object and directly placing the loaded Object into a Blackboard, after about 2 minutes the Object will unload and become null inside the Blackboard. This issue only occurs in a p ...

Navmesh seems to have buggy behavior when interacting with HISMCs that programmatically set mesh via SetStaticMesh.

UE - AI - Mar 6, 2020

Both versions works correctly if HISMC is pre-placed (generated in ConstructionScript). Only when generated dynamically does it fails. The Navmesh isn't being updated after SetStaticMesh and AddInst ...

UDN - "Update Navigation Automatically" turned off, does not prevent auto rebuild of sublevels after going in PIE

UE - AI - Mar 4, 2020

https://udn.unrealengine.com/questions/558782/view.html ...

Investigate/fix navmesh tiles disappearing randomly when level stream in.

UE - AI - Feb 14, 2020

See UDN description: https://udn.unrealengine.com/questions/554749/bug-navmesh-streaming-and-tile-corruption.html ...

NavLinkProxy potentially causing extra Character Movement

UE - AI - Feb 12, 2020

The user is using a Nav Mesh Bounds Volume and a Nav Link Proxy. They are calling AI Move To to navigate to the point, but the Character reproduces extra movement and goes a bit past it. For debuggi ...

Dynamic navmesh update causes navlinks to reset to their default state

UE - AI - Dec 16, 2019

Updates to dynamic navmesh cause navlinks to reset to their default state. Navigation still shows the path as accessible even though it isn't. This is a regression from 4.23.1 (CL-9631420) where th ...

UAIPerceptionSystem::Tick() has a chance of not being called after level reloading

UE - AI - Dec 16, 2019

UAIPerceptionSystem::Tick() is not called after level reloading. When Debugging, UAIPerceptionSystem::CurrentTime is always 0, and UAIPerceptionSystem::SourcesToRegister always contains sources to ...