UClass::SparseClassDataStruct null at editor-time for child blueprints until compile

UE - Framework - Blueprint - May 29, 2024

Child blueprints of a blueprint of a native actor class with sparse data can have an incorrectly null SparseClassDataStruct value, and thus fail to initialzie their SparseClassData. This affects edi ...

Thirdperson Character not Replicating correctly after being attached to an Actor

UE - Networking - Dec 20, 2017

Problem description: When the Third Person Character gets attached to any other Actor (AttachToActor, Rule: Keep World), from the view of other clients the character (capsule, skeletal mesh) is out ...

Sequencer fails to package during Build command for ASTC

UE - Platform - Mobile - Jan 15, 2017

When attempting to test for ESDSR on Android, the Sequencer project fails to package towards the end of the Build Command. Runtime/OpenGLDrv/Public\OpenGLESDeferred.h(267,5) : warning: 'OPENGL_ES2 ...

Combining Layered Blend Per Bone with Cached Pose nodes can break root motion extraction

UE - Anim - Gameplay - Aug 23, 2023

When the input to a Layered Blend Per Bone node is two instances of the same cached pose, we aren't sampling root motion correctly.  In the attached example, the weight on the root bone is 0 and Ble ...

"Enable Stencil Test" Mobile crash

UE - Graphics Features - Sep 10, 2019

A material with 'enable stencil test' will crash on mobile. Enable Stencil Test is a new option in materials as of 4.23 Confirmed with OpenGL 3.1 + 2 and Vulkan on Pixel XL Also Crashes on iOS ...

Scene Color node with UV input on a transparent material renders incorrectly in stereo

UE - Platform - XR - Jan 19, 2021

From Licensee: When we have Instanced Stereo enabled, all our materials that use Scene expression nodes (SceneDepth, SceneColor, etc...), render incorrectly in the right eye. It only happens to the ...

Possible incorrect pointer manipulation in BeginPackageCacheForCookedPlatformData

UE - Foundation - Core - Cooker - Dec 12, 2017

In UCookOnTheFlyServer::BeginPackageCacheForCookedPlatformData(), there is a pointer to int32 called CurrentAsyncCache that is used as an index. It's value is dereferenced before it is checked, but ...

Exporting Mannequin to Blender then Re-importing to UE4 Incorrectly Rotates Animations by 90 Degrees

OLD - Anim - Jun 16, 2015

Exporting the UE4 Mannequin to Blender then re-importing to UE4 breaks the animations, causing them to reimport rotated 90 degrees ...

When using object lit by the Indirect Lighting Cache sometimes the cache will not load correctly for movable objects when a level is streamed that contains a landscape

UE - LD & Modeling - Terrain - Landscape - Jun 26, 2015

When setting up a scene with a persistent level and any sublevel that contains a landscape that is loaded via load stream level node in the level BP can cause the ILC to not be correctly assigned fo ...

[CrashReport] UE4Editor_Slate!FMenuStack::DismissInternal() [menustack.cpp:582]

UE - Editor - UI Systems - Slate - Apr 15, 2016

Error Message: Assertion failed: (Index >= 0) & (Index < ArrayNum) [Link Removed] [Line: 785] Array index out of bounds: 1 from an array of size 0 Source Context: 567 } 568 } 569 ...