BP using nested child actor components in streaming level causes ensure condition failed

UE - Runtime - Simulation - Jul 11, 2022

This never happens on ue5.0.0 The problem appears to be caused by a deleted PhysicsProxy being registered with Solver. Since the solver accesses the deleted PhysicsProxy, it may crash. Checking a ...

MakeMaterialAttributes and LandscapeLayerBlend produce unexcepted results for WorldPositionOffset

UE - Rendering - Architecture - Materials - Nov 8, 2021

For comparison, this issue doesn't seem to occur when recreating the setup with Set Material Attributes/GetMaterialAttributes. It seems isolated to the Make/Break nodes. ...

UV Offset Effect Material in RetainerBox Causes Visual Artifacts in Editor Preview

UE - AI Workflows - UI Systems - UMG - Apr 22, 2025

When a UV Offset is applied in a RetainerBox effect material, visual artifacts appear only in the editor — not at runtime — if a widget with a dotted preview outline (like CanvasPanel) is placed dir ...

Screen Space Widget Component offset in Editor Viewport when using Windows Scaling

UE - Editor - UI Systems - Jul 23, 2018

Using Windows scaling above 100% now causes Screen Space 3D Widgets to be offset. (Pressing F11 for fullscreen or launching will cause widget to appear in correct location) ...

Components defaults not updating on hot reload

UE - Gameplay - Blueprint - Apr 11, 2017

Certain values, when changed in code, are not updated in a hot reload. For example, changing the Target Arm Length of a spring arm component will updated after hot reload, but changing the Scale do ...

Distance Field Shadows do not work with Nanite meshes

UE - Rendering - Features - Nanite - Feb 16, 2026

Nanite meshes only cast virtual shadow maps and do not cast any distance field shadows, regardless of the distance of the shadow casting mesh to the camera. ...

CPU Lightmass generates different lighting results on a landscape if executed via a commandlet vs through the editor

UE - Rendering - Features - Jul 3, 2025

Building lighting via commandlet and via editor are giving different results. To prevent one method from polluting the other via Swarm cache, the cache needs to be cleared in between tests. ...

Navigation: Exiting game while async nav building tasks are running can cause null pointer access of OctreeController.NavOctree from worker thread

UE - Runtime - Character - Nov 1, 2024

Context Projects can turn on the project setting bDoFullyAsyncNavDataGathering to execute navigation mesh building tasks on worker threads. Some of these tasks will access the NavOctree, whose life ...

Navigation: Exiting game while async nav building tasks are running can cause null pointer access of OctreeController.NavOctree from worker thread

UE - Runtime - Character - Jan 14, 2025

Context Projects can turn on the project setting bDoFullyAsyncNavDataGathering to execute navigation mesh building tasks on worker threads. Some of these tasks will access the NavOctree, whose life ...

Crash in UDataTable::RemoveRow(FName RowName)

UE - Core - Systems - Jun 13, 2025

This is a regression, the crash seem to have been introduced by CL 40129784 on ue5-main and persists in latest. Function UDataTable::RemoveRow(FName RowName) uses macro DATATABLE_CHANGE_SCOPE_SINGL ...