BP - Editing defaults on a nested subobject of a component inherited from a native parent class won't preserve those defaults when the BP is instanced.

UE - Gameplay - Components - Jan 19, 2017

I think the issue is that in GetInstancedSubobject() (CoreNative.cpp), the following bit of code is not considering that the instanced subobject might be outered to another instanced subobject withi ...

Crash when adding Actor Array Element to a Sequencer Event Struct

UE - Anim - Sequencer - May 25, 2017

Crash when adding Actor Array Element to a Sequencer Event Struct Error message: Assertion failed: 0 [Link Removed] [Line: 56] Source Context: 42 N = FName(*StringName); 43 ...

YCoCg to sRGB?

UE - Niagara - Rendering - Mar 20, 2024

Both the material and the Niagara compute shader use the same function to interpret the YCoCg color data, but the Niagara compute shader returns an incorrect color. Also found on CL: 32347737 in Re ...

AI Pawn Sensing component cannot see and hear at the same time

UE - AI - Mar 12, 2015

Hear events are never fired while See events are fired. They are mutually exclusive, with See events taking priority if both happen. ...

Cursor Overlap events don't work on characters

UE - Gameplay - Sep 4, 2015

Setting up mouse over events for a character do not trigger. ...

Editing a blueprint from a hidden streamed level can reset all actor transforms

UE - Gameplay - Blueprint - Jul 9, 2015

When editing an actor blueprint that's inside of a hidden streamed level, the blueprint actor transform will reset to 0,0,0. There is a video that's attached to the AnswerHub post which is very use ...

LevelEditor: "Replace Actor" marks level as dirty even when using external actors

UE - World Creation - Worldbuilding Tools - Jul 15, 2024

When using external actors, adding/removing/replacing/editing an actor instance inside a level does not cause any modification to the Level package, which helps reduce contention for the map file on ...

ISM + WPO = broken motion vectors?

UE - Graphics Features - Nov 5, 2024

Instanced Static Meshes will have incorrect velocity if a Material uses World Position Offset. Fixed WPO in a material causes significant velocity on the ISM. This was also replicated in //UE5/Rele ...

ForEachLoop does not save structure changes in the loop body

UE - Gameplay - Blueprint - Feb 2, 2015

If a ForEachLoop node is used to cycle through an Array of Structures, using the Array Element output of the Loop node to set the members of the structure does not save the changed values. Workarou ...

Landscape Visibility Mask Rendering with Missing Landscape Components when Deployed to Mobile Device

UE - Graphics Features - Apr 8, 2015

Landscape Material renders with missing components when using a 'Landscape Visibility Mask' and deploying to a mobile device. I have found this issue now with an Android and iOS device. I was able ...