LLM: Delete LLM_IF_ENABLED if it is no longer a performance benefit, or convert all allocs and frees to use it if it still is.

UE - Foundation - Core - Cooker - Nov 13, 2023

The macros LLM and LLM_IF_ENABLED behave identically but are slightly different from a performance standpoint. For consistency all allocs and frees should use the same one. Measure the cost of a co ...

Renderdoc failing to capture

UE - Rendering Architecture - Nov 13, 2023

This is not an issue in Release-5.2. ...

Mass Agent Component implementation triggers Aggressive Default Reference Replacement ensure

UE - AI - Mass - Nov 13, 2023

Workaround: Construct the DefaultSubobject with ... = CreateDefaultSubobject<UMassAgentComponent>(TEXT("MASS"), true); The issue appears to be that the DefaultSubobject holds a pointer to the CDO ...

K2Node_FunctionEntry: Focusing "Name" property in Details panel changes function name to display format

UE - Gameplay - Blueprint Editor - Nov 13, 2023

Users can enter blueprint function names without spaces, for example PascalCase (MyFunctionName) or snake_case (my_function_name). The "My Blueprint" tab functionality for naming functions allow all ...

Placed level instance causes "!ActorInstanceGuid.IsValid()" assertion after changing WorldSettingsClass

UE - World Creation - Worldbuilding Tools - Level Instances - Nov 13, 2023

Resaving the level using ResavePackagesCommandlet is a workaround. ...

Shadow in Sky Reflections

UE - Graphics Features - Lumen - Nov 10, 2023

It looks like the DistantScreenTrace(...) in LumenScreenTracing.ush reports a false positive hit in the dark regions. Using screen trace visualization reports the distance in these regions as 65535. ...

Creating a control rig via FControlRigBlueprintActions::CreateNewControlRigAsset crashes

UE - Anim - Rigging - Control Rig - Nov 10, 2023

FControlRigBlueprintActions::CreateNewControlRigAsset is crashing in ResolveObjectHandleNoRead.  Looking at the control rig in UControlRigBlueprint::Serialize, it's marked as pendingkill but I'm uns ...

[AI] BTService_RunEQS has rare crash during OnQueryFinished

UE - AI - BehaviorTree - Nov 9, 2023

The crash log shows Error: Ensure condition failed: MyMemory->RequestID != INDEX_NONE [UE5\Engine\Source\Runtime\AIModule\Private\BehaviorTree\Services\BTService_RunEQS.cpp][Line: 93]. Other logs ha ...

Datasmith doesn't import specific IFC files correctly

UE - Editor - Content Pipeline - Datasmith - Importer - Nov 9, 2023

ContentBundleContainer does not load new bundles in PIE after level transition

UE - World Creation - Worldbuilding Tools - Nov 9, 2023

I believe this issue stems from the ContentBundleContainer not populating the StreamingObjects of the UContentBundleDuplicateForPIEHelper. PIE in the same level as the bundles works as the editor h ...