ResavePackages commandlet (buildlighting) fails/asserts on reflection captures in non-visible sub-levels

UE - Rendering - Features - May 13, 2025

When building reflection captures through the ResavePackages commandlet, it frequently triggers an ensure inside of ReflectionEnvironmentCapture.cpp. If distributed shader builds start causing prob ...

Crash when using StaticDuplicateObject with mismathced Source and Destination class types

UE - Core - Systems - Jun 19, 2025

Starting in Unreal Engine 5.4, StaticDuplicateObject internally switched to using Unversioned Property Serialization (UPS) for performance reasons. However, UPS assumes the source and destination ob ...

Crash on BP recompile after deleting struct property with instanced object

UE - Framework - Blueprint Compiler - Jan 5, 2023

A user has reported a crash that is reproducable in a clean project in UE 5.1.0 release. It involves a struct with an instanced object. The crash occurs after deleting a property of that struct type ...

Skylight Leaking Tint in Reflection

UE - Rendering - Features - Oct 10, 2025

From 5.6 onwards, Skylight Leaking is much stronger in reflections than in the world. Also tested on //UE5/Release-5.6, CL 45232827 ...

Object Scale Not Working with Instanced Static Mesh

UE - Graphics Features - May 19, 2016

Using Object Scale in your material with an Instanced Static Mesh does not change the color of the material if you scale the individual instances of the Instanced Static Mesh component. If you scal ...

Surface Material's AO will show through a Decal when static lighting is disabled

UE - Rendering - Architecture - Materials - May 31, 2023

A surface's Ambient Occlusion will appear through a decal when static lighting is disabled in project settings. Regression tested against //UE5/Release-5.0 CL 20979098 //UE5/Release-5.1 CL 23901901 ...

"Scale for <ComponentName> has a component set to zero, which will result in a bad body instance" warning spam when moving actor instance even with Collision Profile overriden to "NoCollision"

UE - Runtime - Simulation - Jan 12, 2026

When a StaticMeshComponent has a scale component of zero in WorldSpace (after accumulating with the hierarchy from the root to it), function UPrimitiveComponent::OnCreatePhysicsState() logs the warn ...

Event Tick is not running once packaged

UE - Gameplay - Components - Jul 20, 2015

Event Tick works when it's running on Windows however once it's packaged or even launched onto all platforms, the event tick does not work as anticipated. This happens on all platforms. *Project ca ...

Getting the Outer (GetOuter()) inside AssetUserData::PostEditChangeOwner added to an instanced actor in a level returns the Outer marked with "Trash"

UE - Framework - Nov 20, 2024

When you call GetOuter() inside AssetUserData::PostEditChangeOwner, the Outer that is returned, is marked as "Trash". This is because the object is constructed again when an AssetUserData is added. ...

Regression: FAnimInstanceProxy memory leak when BeginDestroy() called on UAnimInstance before USkeletalMeshComponent

UE - Runtime - Animation - Feb 10, 2025

In UE 5.5, the fix applied by CL 36529858 in ue5-main updated USkeletalMeshComponent::ClearAnimScriptInstance() to call AnimScriptInstance::UninitializeAnimation() on the animation instance. This, i ...