LandscapeSplineMeshesActor instances not deleted when World Partition is disabled

UE - Engine Scaling - Streaming - World Partition - Oct 30, 2024

When landscape splines exist in a WP level, LandscapeSplineMeshesActor instances are created to allow streaming of splines. In a non-WP level, splines are components of the landscape actor. When a W ...

World position offset (WPO) and nanite enabled causes shadow of complex static mesh actor to be deformed at a specific distance

UE - Rendering - Features - Nanite - Dec 19, 2024

Context / Problem: Complex static mesh actors with nanite enabled and Evaluate World Position Offset (WPO) enabled works together except for a specific distance where the shadow is deformed and sort ...

Browsing to a "Packaged Level Actor" does not take to the PackagedLevelActor inside the Content Browser.

UE - Editor - Open File Formats - Jan 8, 2025

There is a bug inside Unreal Editor when selecting "Browse to Asset" for a Packed Level Actor. Right clicking the Packed Level Actor, all the asset options appear. If you click the "Browse to Asse ...

When a TSoftObjectPtr pointing to a const type is used as a parameter for a Dyanmic delegate, unreal marks it as deprecaded.

UE - Core - Cpp Tools - UnrealHeaderTool - Jan 21, 2025

A change has been done to the TSoftObjectPtr class that warns when constructing a pointer-to non-const from a pointer-to-const. This change makes sense and is correct. Example: UTexture2D* Loade ...

ensure(false) being fired in FGenericParticlePairMidPhase::FindOrCreateConstraint from key collision

UE - Runtime - Simulation - Jan 27, 2025

ensure(false) being fired in FGenericParticlePairMidPhase::FindOrCreateConstraint from key collision. The licensee reports one of their users reported this issue and they were able to reproduce a fe ...

Duplicating many Actors at once in a Level Instance while in Level Instance Edit will result in a jumbled mess of Actors on the Persistent Level

UE - Engine Scaling - Streaming - Level Instances - Feb 12, 2025

Duplicating many Actors at once in a Level Instance while in Level Instance Edit will result in a jumbled mess of Actors on the Persistent Level. The licensee has encountered this in Unreal 5.4 and ...

Pressing Cancel after ColorPicking a Sequencer's tracked Color will not reverted the color to the previous value

zComponent - Archive - Jun 22, 2025

Pressing Cancel after ColorPicking a Sequencer's tracked Color will not reverted the color to the previous value. There's a bug when ColorPicking a color that is being tracked in Sequencer - pressin ...

Undoing keyframe addition in Sequencer unselects actors in the Outliner

zComponent - Archive - Sep 8, 2025

When a keyframe is added to a track in the Sequencer, undoing the operation correctly removes the keyframe, but it also unselects the actor. This becomes especially inconvenient when multiple actors ...

UText3DComponent's Text property access: UE 5.3 broke BP setters. UE 5.6 unneccessarily broke compatibility and incorrectly removed BP getters.

UE - Core - Systems - Jul 30, 2025

Class UText3DComponent from the "Text 3D" plugin contains a "FText Text" member which must be set through a SetText() function to correctly update the component's internal state. Up to UE 5.2, "Tex ...

FNiagaraStackGraphUtilities::FindScriptModulesInStack() parameter "OutFunctionCalls" should be a reference

UE - Rendering - Architecture - Niagara - Aug 11, 2025

On file [Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Public\ViewModels\Stack\NiagaraStackGraphUtilities.h], function FNiagaraStackGraphUtilities::FindScriptModulesInStack() receives a parameter " ...