[AI] Assertion in UAISense_Sight::RemoveAllQueriesToTarget

UE - AI - Perception - Aug 10, 2023

Licensee reports that while aggressively despawning AI there are occasional assertions for attempting to acquire write access to QueriesListAccessDetector when RemoveAllQueriesToTarget is executed f ...

[AI] Pawns loaded from a Data Layer do not auto-register as sources with the Perception System.

UE - AI - Perception - Aug 22, 2022

A licensee has reported that Pawns that are loaded via a runtime Data Layer are unable to be perceived automatically by Pawns that are not part of a runtime data layer. However, data layer Pawns can ...

AI Perception UnregisterSource Sense == nullptr does not affect pending adds

UE - AI - Perception - Jun 15, 2022

UAIPerceptionSystem::UnregisterSource according to its documentation should treat Sense == null as targeting all sources, but the code for removing pending sources does not treat Sense == null as th ...

Subclasses of UAISense_Hearing are not receiving noise reports and not updating perception

UE - AI - Perception - Mar 11, 2022

Subclasses of UAISense_Hearing are not updating perceptions. Using the AISense_Hearing instead of the derived class works as intended. Subclasses of UAI_Sense_Sight work for without any additional w ...

"Get Sense Class for Stimulus" node doesn't return AISense class when using "Make AIStimulus" struct as input

UE - AI - Perception - Nov 11, 2020

This issue was reported by an user. I reproed the issue and created this Jira ticket for the user. User was trying to to add values to the 'Stimulus' struct coming straight out from 'On Target Perc ...