Slate widget may incorrectly consume key up events causing some UI to get stuck

UE - Gameplay - Input - Aug 1, 2023

This is a bug reported from a UDN customer with a sample project and video attached that goes over the input consumption states and how they are incorrectly being set when changing UI modes ...

Blueprint debugger: variable getter node displays wrong object's value

UE - Gameplay - Blueprint Runtime - Jul 28, 2023

After triggering a breakpoint in blueprint, variable getter nodes can display the value of a different object than the node's target. For example: if an actor class has a value MyBool and the bluepr ...

BP property initialization fast path does not handle non-instanced properties assigned to default subobjects correctly

UE - Gameplay - Blueprint - Jul 27, 2023

Non-instanced object ref properties are incorrectly being skipped at property initialization time when Blueprint class instances are spawned with the fast property initialization path enabled. This ...

NiagaraComponent attached to the character won't stay active when travelling to a new level using seamless travel

UE - Niagara - Jul 27, 2023

The pawn character is added to APlayerController::GetSeamlessTravelActorList, so it'll be persisted during server travel. The Niagara component is spawned during BeginPlay and activated manually. W ...

In the Anim Sequence Editor set a Notify's MontageTickType to be fixed to BranchingPoint if that Notify is a Native Branching Point

UE - Anim - Gameplay - Jun 30, 2023

To avoid confusing users when working with a Native Branching Point Notify set its MontageTickType to be fixed to BranchingPoint.  ...

SceneQuery: UWorld::SweepSingleByChannel doesn't return BoneName on skeletal meshes with per-poly collision enabled

UE - Simulation - Physics - Query - Jun 28, 2023

Scene queries when encountering skeletal meshes with per-poly collision enabled do not return a bone name in the HitResult. Returning the BoneName always or having it as an option via FCollisionQuer ...

Missing shadows when combining CSMCaching and Nanite

UE - Graphics Features - Shadows - Jun 28, 2023

A Nanite primitive casting a CSM shadow on another Nanite primitive with "Cast Shadows" disabled, will have it's shadow disappear completely when r.Shadow.CSMCaching = 1. ...

OnObjectPropertyChanged Firing Excessively when FText is Bulk Edited

UE - Editor - Jun 28, 2023

If multiple game objects are selected at once and their text field is edited, instead of getting N events, it produces N-squared events. It looks like FPropertyHandleBase::SetPerObjectValue is call ...

[MetaSounds] The Members' detail panel does not accurately update after making an edit and selecting a different member

UE - Audio - MetaSounds - Jun 26, 2023

Note: This issue also affects MetaSound Patches and any Members Menu List Repro Rate: 5/5 Regression marked as No: issue was seen in 5.2 and 5.1  UE5+Release-5.2-CL-26001984 UE5+Release-5.1-CL- ...

Keep Simulation Changes Applies to Incorrect Actor with Sublevels

UE - Editor - Workflow Systems - Jun 21, 2023

When setting properties and saving simulation changes, EditorUtilities::GetEditorWorldCounterpartActor and EditorUtilities:GetSimWorldCounterpartActor functions seem to get the wrong actor. Actors i ...