Get and Set nodes for variables from a BP's parent class will not compile without a reference to Self (4.8)

UE - Gameplay - Blueprint - Jan 20, 2015

Get and Set nodes for variables from a BP's parent class will not compile without a reference to Self. Without one, the BP fails to compile with the following error: "Error Variable node Get NewVa ...

Get and Set nodes for variables from a BP's parent class will not compile without a reference to Self

UE - Gameplay - Blueprint - Jan 9, 2015

Get and Set nodes for variables from a BP's parent class will not compile without a reference to Self. Without one, the BP fails to compile with the following error: "Error Variable node Get NewVa ...

Vertex Color Information Lost on Editor Restart

Tools - Apr 19, 2018

This is a regression. In 4.19 and Main (CL 4008322), vertex color information does not save properly and data is lost when editor is reopened. Creating project from scratch instead of copying over f ...

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

UE - Anim - Runtime - 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 ...

Instigator is no longer automatically set when spawning actors from blueprint

UE - Gameplay - Blueprint - Aug 20, 2024

Actors that are spawned from blueprints will no longer have their instigator automatically set to the instigator that spawned them. This is a regression in 5.5, because in 5.4 and earlier a null Ins ...

World Memory Leaks crash with a hidden sublevel to a redirector

Tools - Dec 8, 2020

From UDN: The reason it crashes is because Child doesn't get garbage collected, which is because it still has the RF_Standalone flag. UEditorEngine::EditorDestroyWorld clears RF_Standalone flag ...

GameInstance and subsystem initialization order is incorrect for Play In Editor

UE - Gameplay - May 18, 2023

The order of world and game instance initialization is different between a true standalone game (cooked game or an editor build with -game) and a Play In Editor game. Specifically, in Play in Editor ...

Linux: Assertion at splash screen when trying to open UE4Editor

UE - Platform - Linux - Mar 21, 2017

I ran into this while looking to verify [Link Removed] at CL 3355923. I logged the issue I was verifying the fix for last night and have not updated anything locally, so the "OpenGL 4.3 not supporte ...

Pre-UE5 serialized FVariant FVector data corruption when deserialized in UE5

UE - Framework - LWC - Jan 15, 2024

FVariant is a struct that implements a union of data types, including FVector. When assigning an FVariant an FVector value in engine versions UE 4.27 or earlier, the FVariant will deserialize incorr ...

Calling UBlueprintMapLibrary::GenericMap_Find with a non-existent key causes a memory leak

UE - Framework - Blueprint - Apr 15, 2025

When Calling UBlueprintMapLibrary::GenericMap_Find with a non-existent key, the function construct the default structure in-place on the given pointer without destroying the object. This behavior ca ...