TObjectPtr property on struct can point to the archetype instead of the object

UE - Framework - Blueprint - May 18, 2026

After creating the BP derived class and starting PIE, the problem pointer is set to the owning component as expected. However, after the component’s constructor, FObjectInitializer::InitProperties c ...

Blueprints: ComponentClass override causes crash on loading maps with instances saved with base class

UE - Framework - Blueprint - May 1, 2026

Context In actor blueprints, you can change an inherited component’s class in the editor by selecting it in a child blueprint and changing its Component Class in the Details panel. Problem When o ...

Non-deterministic actor names created by ChildActorComponent if level uses OFPA

UE - Framework - Blueprint - Feb 16, 2026

The bug only happens when the ChildActorComponent is added to the BP after placing instances and saving the world. Adding the ChildActorComponent after this will result on the name of the child acto ...

'Hide Unconnected Pins' Button in the Blueprint Node Details Panel Disconnects SubPins with Connections

UE - Framework - Blueprint - Jan 14, 2026

Given a get node with a struct output, if "Split Struct Pin" is used on the struct and one of that struct's outputs are connected to another node, it does not count as a used pin when the base get n ...

Blueprints can enter a corrupted state where Actors construct DefaultSubobjects using CreateOptionalDefaultSubobject, even though child classes call DoNotCreateDefaultSubobject

UE - Framework - Blueprint - Nov 28, 2025

Blueprints can enter a corrupted state where Actors construct DefaultSubobjects using CreateOptionalDefaultSubobject, even though child classes call DoNotCreateDefaultSubobject. In some situations, ...

Crash when Live Coding is triggered after engine source edits Blueprints using ChildActorComponent

UE - Framework - Blueprint - Nov 28, 2025

After editing engine source files and triggering Live Coding, derived Blueprints that inherit from a Blueprint containing a ChildActorComponent cause UChildActorComponent::Serialize to run on a Live ...

FInstancedStruct member uproperties are not cached when "Generate Optimized Blueprint Component Data" is enabled

UE - Framework - Blueprint - Nov 18, 2025

A licensee has encountered an issue where their FInstancedStruct isn't being gathered into CachedPropertyData when "Generate Optimized Blueprint Component Data" is enabled. The changes in [Link Remo ...

Crash when compiling Blueprint Function containing a connected Set Variable node for a local variable named after a replicated Actor property

UE - Framework - Blueprint - Nov 5, 2025

Creating a local variable inside a Blueprint Function with the same name as a replicated property of AActor (for example, “Role” or “RemoteRole”) and then using a connected Set Variable node for it ...

Crash at compile time when using a VariableSet node with a local variable created by pasting a private property

UE - Framework - Blueprint - Oct 7, 2025

When a property is created in this way, a local variable with a Private flag is generated. Since such a variable is generally not desirable, it would be better to remove the Private flag upon pastin ...