CableComponent particles spawn at origin when gameplay starts depending on component registration order

UE - Framework - Components - Jan 9, 2025

A workaround was provided for the user, to use 'Set Attach End to Component' nodes during BeginPlay. While this fixes the issue in gameplay, the editor preview no longer syncs with gameplay. ...

World Position Offset invalidates Point Lights Entire Virtual Shadow Map Cache when light frustrum is only overlapping a small portion of the mesh

UE - Graphics Features - Oct 22, 2025

When adding a spotlight to the scene it does not correctly use cached virtual shadow map pages when the spotlight overlaps a mesh using WPO. This can be most easily observed by entering 'Cached Pag ...

Lumen indirect lighting artifacts when far from world origin

UE - Graphics Features - Lumen - Feb 6, 2024

Lumen seems to not be using Large World Coordinates somewhere. The Lumen Scene develops artifacts at large distances (5000 KM) from the world origin. ...

Distant mesh / vista have visible Lumen bounces

UE - Rendering Architecture - Jun 15, 2024

Objects far outside of the Lumen Scene don't temporally accumulate screen traces, leading to heavy flickering. It appears that the temporal reprojection is failing when comparing the depth in "Scree ...

Dithered LOD transitions do not work when the camera's field of view changes

UE - Graphics Features - Jun 12, 2025

Dithered LOD transitions do not work when changing the camera's field of view and cause artifacts when both the FOV and camera distance to the object are changed simultaneously. ...

When painting on a landscape with edit layers, there are UV distortions happening across the boundaries of paint layers when material is using SetMaterialAttributes

UE - Graphics Tools - Terrain - Landscape - Mar 10, 2025

Context Landscape Edit Layers enables users to paint landscapes using non-destructive layers, and can add multiple layers to the landscape that can be edited independently from each other. Problem ...

bIgnoreAllPressedKeysUntilReleaseOnRebuild in Enhanced Input behaves unexpectedly during pawn possession

UE - Gameplay - Input - Jun 11, 2025

This is a speculative bug report from the user.  The fix for this is to re-do the work of 31224705 but in a better way. The "bShouldBeIgnored" flag is being overriden by the previous mapping's va ...

Can't set "r.Shaders.Optimize" to false in UE5.4

UE - Rendering Architecture - Shaders - Jun 7, 2024

The CVar "r.Shaders.Optimize" cannot be set to false from DefaultEngine.ini in the section "[ShaderCompiler]" as its help text describes. Also tested on UE5-Main, CL: 34200103 ...

Actor components in blueprintable structs are uneditable in full BP editor, but not on instanced actors or in data BP editor

UE - Gameplay - Blueprint Editor - Jan 24, 2024

When an actor has a blueprintable struct that contains a reference to an actor component and that component is created default in the actor's constructor, the struct and the component will be unedit ...

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 ...