On NM_Client, GameplayDebugger defaults to green smiley for NPCs implying running BehaviorTree while AI info is unknown

UE - AI - Debugging - Mar 12, 2024

Context GameplayDebugger (Press ` in-game) displays a green smiley (AICON-Green) for AIControlled pawns that are running a BehaviorTree and a red angry face (AICON-Red) otherwise. If the AIControll ...

[Stream Cache][Assert] - UnrealEditor_Engine!FCachedAudioStreamingManager::RemoveReferenceToChunk() [AudioStreamingCache.cpp:701]

UE - Audio - Stream Caching - Mar 12, 2024

Found while messing around with a revamp of some of the Audio Stream cache tests. The map in this test is a WIP as I'm still just trying stuff out, but hit this assert 5/5 times.Assertion failed: Fo ...

UClass::SparseClassDataStruct null at editor-time for child blueprints until compile

UE - Framework - Blueprint - May 29, 2024

Child blueprints of a blueprint of a native actor class with sparse data can have an incorrectly null SparseClassDataStruct value, and thus fail to initialzie their SparseClassData. This affects edi ...

Regression: Several project settings, especially from built-in Plugins, are being silently erased when previously they were not, which is perceived as a bug

UE - Foundation - Feb 28, 2025

In UE's Project Settings, some pages are saved automatically to the project's "Config/Default<CATEGORY>.ini" file (meant to be version-controlled) on every change. Other pages have buttons "Set as D ...

ChaosCacheManager is not properly recording the state of each particle when toggling Fields and Anchor Fields in the scene.

UE - Simulation - Physics - Destruction - Oct 22, 2024

ChaosCacheManager is not properly recording the state of each particle when toggling Fields and Anchor Fields in the scene. During my investigations I've noticed that ChaosCacheManager does not reco ...

When always loading last project, project logs are saved to the engine folder

UE - Editor - Aug 6, 2020

Checked on the Binary version //UE4/Release-4.25 stream CL 13942748 Version 4.25.3, logs are also saved into Engine folder: \AppData\Local\UnrealEngine\4.25\Saved\Logs instead of a Project folderIf a ...

Chaos Modular Vehicles Examples desynchronizes easily

UE - Simulation - Physics - Feb 27, 2025

Chaos Modular Vehicles Examples does not replicate properly and it's easy to reach a state of desynchronization where the state stops being replicated and position/rotation of cars mismatch. As an ...

FFastArraySerializer::DeltaFlags may be saved to blueprint CDO, causing delta struct serialization to be skipped

UE - Networking - Mar 28, 2025

When an actor's replicator is first created and initialized, FObjectReplicator::InitWithObject will use the archetype as the source object for copying the properties. From there, the custom delta pr ...

FindTextInLocalizationTable can't find a translation when entries have the same values on both languages

UE - Editor - UI Systems - Localization - Sep 18, 2024

FindTextInLocalizationTable can't find a translation to an entry when the translation is the same as the looked up key because FTextLocalizationManager::DisplayStringLookupTable don't keep entries t ...

Calling BodyInstance.UpdateBodyScale displays erratic behaviors and does not update the rendering scale

UE - Simulation - Physics - Nov 22, 2024

Calling BodyInstance.UpdateBodyScale displays erratic behaviors and does not update the rendering scale. The licensee has reported and presented a repro project that displays the erratic behavior of ...