Distributed HLOD builds always fail for projects not under the Engine Root

UE - World Creation - Worldbuilding Tools - HLOD - Dec 4, 2024

In BuildProject.txt, to make relative path to the project outside the engine root, all paths contains “..” after action command directory. D:/dev/UnrealEngine-5.5.0//HLODTemp/f09bf0f5/HLODBuilder0 ...

WasRecentlyRendered() and GetLastRenderTimeOnScreen() still triggers when a skeletal mesh re-enters the view frustum despite being occluded.

UE - Rendering - Architecture - Dec 4, 2024

AActor::WasRecentlyRendered() and UPrimitiveComponent::GetLastRenderTimeOnScreen() both still trigger when a skeletal mesh (occluded behind a wall) re-enters the player's view frustum after being ou ...

PlayerStart in level instances does not start player at location after transitioning between maps in PIE

UE - World Creation - Worldbuilding Tools - World Partition - Dec 3, 2024

Some instances spawned by NeagaraDataInterfaceChaosDestruction breaking event will be set location to the world origin

UE - Niagara - Data Interface - Nov 29, 2024

 The following code can often be found in UNiagaraDataInterfaceChaosDestruction.const int32 ParticleID = ParticleIDParam.GetAndAdvance() - LastSpawnedPointID + 1; The LastSpawnedPointID is usual ...

GeometryCollectionActor SetSimulatePhysics false does not stop Physics Simulation

UE - Simulation - Visual - Nov 28, 2024

If the GeometryCollectionActor (GCA) is simulating physics, calling SetSimulatePhysics(false) does not stop the simulation. If the simulation is paused, calling SetSimulatePhysics(true) does as expe ...

During blueprint reparenting SimpleConstructionScript subobject unmodified values are retained as modified values

UE - Framework - Blueprint Editor - Nov 27, 2024

When reparenting blueprints and both the old and new parent blueprint contain a subobject but with different values on it, the reparented blueprint doesn't correctly inherit values from the new pare ...

Character jumping between two moving platforms will incorrectly inherit the sum of both platform velocities

UE - Gameplay - Player Movement - Nov 26, 2024

A character standing in a base will match its velocity to the base's velocity. If that character jumps into another base its velocity will be added to the new base's velocity and the character will ...

Shadow Maps performance issue with 5.4 in comparison towards 5.3

UE - Graphics Features - Shadows - Nov 20, 2024

Shadow depths performance for non-VSM in certain scenes, notably those with rect lights and meshes that are set to movable, went from ~2ms to ~18ms going from UE 5.3 to UE 5.4. Setting the movable a ...

BakedSourceTexture missing from Sprite in packaged game

UE - Gameplay - Paper2D - Nov 15, 2024

The UPaperSprite::BakedSourceTexture will be nullptr in a packaged game if the sprite is not referenced by the UGameInstance.  The attached sample project demonstrates this scenario. ...