Blueprint with Niagara System and Skeletal Mesh Components Automatically Updates Niagara System Skeletal Mesh

UE - Niagara - Apr 4, 2019

When adding a niagara system that reproduces a skeletal mesh and a skeletal mesh as components to a blueprint, the niagara system immediately updates its skeletal mesh to the most recently updated s ...

Blueprint Struct Issues - Data table wiped data

UE - Gameplay - Blueprint Compiler - Aug 19, 2024

The user has come across various issues with using nested blueprint structs within a data table. The first issue relates to changing a variable in a child struct and setting it back then saving, cau ...

ShooterGame Crashes on Exit on iOS Due to Exhausting Real Time Allowance

UE - Platform - Mobile - Jul 30, 2018

When closing ShooterGame on an iOS device, the application crashes due to "exhausting the real time allowance of 5.00 seconds". This issue is NOT a regression for //UE4/Dev-Networking as it is also ...

MetalRHI Asserts When Using "Profile GPU" With RHI-Thread/Parallel-Execution

UE - Graphics Features - Sep 14, 2016

When the RHI thread is enabled (with or without parallel-execution) for Metal it isn't currently possible to run "profilegpu" because the GPU timestamp emulation code isn't multi-thread safe and pro ...

~FStaticMesh() can crash with race condition

UE - Graphics Features - Mar 21, 2017

UDN user reported frequent crashes in FStaticMesh::~FStaticMesh() on DrawListLinks[i]->Remove(false); Crash went away after adding critical sections to FStaticMesh::LinkDrawList(), FStaticMesh::Unl ...

Crash in NaniteStreamManager when Nanite data fails to decode corrupt data from DDC

UE - Graphics Features - Nanite - Sep 11, 2024

If Nanite data becomes corrupt in the DDC, the Editor may crash in FStreamingManager::InstallReadyPages() when the Pending.State is FPendingPage::EState::DDC_Ready but the resulting SrcPtr is null b ...

Fracture Mode > "Remove-On-Break" setting: Cluster Crumbling causes flickering

UE - Simulation - Physics - Destruction - May 10, 2025

Fracture Mode > "Remove-On-Break" setting: Cluster Crumbling causes flickering. Once the Remove-On-Break Cluster Crumbling effect is activated, there is a small delay between the disappearance of th ...

GeometryCollectionPhysicsProxy::FieldParameterUpdateCallback() not removing invalid Commands, leading to performance issues

UE - Simulation - Visual - Aug 30, 2025

GeometryCollectionPhysicsProxy::FieldParameterUpdateCallback() not removing invalid Commands, leading to performance issues. The licensee has provided their analysis: We seem to have stumbled acro ...

D3D12 Does Not Correctly Validate Static Uniform Buffers Correctly

UE - Rendering Architecture - RHI - Feb 12, 2025

When adding a Uniform Buffer Struct that has one 4x4 matrix to a mesh pass, validation will fail, due to a Uniform Buffer Struct mismatch. This can be reproduced by adding a mesh pass in project-si ...

Crash during garbage collection when container UPROPERTIES specify raw interface pointer element types without TScriptInterface wrapper

UE - Foundation - Cpp Tools - UnrealHeaderTool - Oct 1, 2024

When a UPROPERTY() TMap or TArray has raw interface pointers as element type, the garbage collector tries to handle them and crashes. For raw interface pointers without a container, UHT generates a ...