Mismatch of light position and PerObjectProjectedShadows

UE - Graphics Features - Jul 23, 2024

Per-Object shadows cast by a stationary point light do not appear in the correct place on movable geometry. ...

Reflection Captures permanently unload with world streaming

UE - Graphics Features - Jul 19, 2024

When a reflection capture is unloaded due to streaming, it cannot be reloaded when the player returns to that area in the world because FReflectionCaptureData::OnDataUploadedToGPUFinal deletes the C ...

Landscape Layer Painting issues when painting near the edge of delete Landscape Proxies.

UE - LD & Modeling - Terrain - Jul 19, 2024

It appears that the landscape painting tool is not correctly taking into account deleted landscape sections, resulting in artifacts inside of the weight textures. ...

(BUG) Sequencer Root motion breaks down when using SwapRootWithActor, translation track and transform origin actor

UE - Anim - Sequencer - Anim in Engine - Jul 19, 2024

When "Sequencer.ThreadedEvaluation.AllocationThreshold 8" is initiated, characters in a level sequence that have “Swap Root Bone Actor” activated on their animation will begin to slide very fast acr ...

Regression - Inherited component properties on actor instances of derived blueprints are silently reset to defaults when the blueprint is compiled, causing data loss

UE - Gameplay - Jul 19, 2024

In certain circumstances, when a derived blueprint is compiled, all properties from its inherited components can be silently reset to defaults on instances placed on the current level. This results ...

For a TMap with C++ enum keys, deleting and re-adding a map entry in the Editor can corrupt the map data.

UE - Editor - Workflow Systems - Jul 19, 2024

When adding an entry to a TMap using UE's property editors, in most cases the new entry comes with a default-initialized key (if such key already exists, the insertion fails). The case of a UENUM de ...

LevelEditor: "Replace Actor" marks level as dirty even when using external actors

UE - World Creation - Worldbuilding Tools - Jul 15, 2024

When using external actors, adding/removing/replacing/editing an actor instance inside a level does not cause any modification to the Level package, which helps reduce contention for the map file on ...

Incorrect error icon on stationary lights in a sublevel when the sublevel is first added

UE - Graphics Features - Jun 26, 2024

When you add a level with stationary lights to another level as a sublevel they will show a first error icon on the lights. Once you close the project or refresh the level this icon is shown as nor ...

Search in Blueprint can encounter a deadlock condition when the window is closed before the search finishes and an FText lookup is pending

UE - Gameplay - Blueprint Editor - Jun 19, 2024

When a running search in all blueprints is closed, it may prevent an AsyncTask used to return the look up FText's from StringTables from running on the game thread, leading to a deadlock. When the ...

SharedStructMemory's custom deleter doesn't call ~SharedStructMemory and may result in a memory leak

UE - AI - Mass - Jun 10, 2024

FSharedStructMemory uses a custom deleter that calls FMemory::Free, but it doesn't call the destructor. FSharedStructMemory's destructor is responsible for correctly destructing the internal ScriptS ...