Unable to create a 'World Soft Object Reference' Variable from the Variables Panel

UE - Framework - Blueprint Editor - Jun 21, 2018

Soft references to World objects (TSoftObjectPtr<UWorld>) cannot be directly created in blueprints. These types work fine in blueprints but cannot be directly created. The reason soft references are ...

Crash when quick binding a function in a class that extends LevelSequenceDirector

UE - Anim - Sequencer - Sep 16, 2020

The purpose was to create a Level Sequence Director inheritance class so that the same event could be reused in multiple sequencers. Attempting to quick-bind this base Level Sequence Director event ...

Python crash the engine at exit.

UE - Editor - Oct 25, 2022

A UDN reported various crashes at exit in the embedded Python library. I was able to repro the issue in Release-5.1 and trace it back at the point where python runs its garbage collection in Py_Fina ...

GAS and single process PIE: modifiable static variables accessed by server and client

UE - Gameplay - Gameplay Ability System - Nov 16, 2022

See: UAbilitySystemGlobals::HandlePreLoadMap GAS features static variables that are modified by both server and client, thus result in issues in single process PIE where they access the same memory ...

When duplicating the last point in a closed-loop spline, its metadata is inserted at the wrong index

UE - Editor - Nov 1, 2023

The SplineComponentVisualizer allows users to alt+drag on a spline point to duplicate it. When this is done on the last point of a spline marked as "closed-loop", the new point is correctly added at ...

check(bRenderStateCreated) fires in SendRenderDynamicData_Concurrent called from FRegisterComponentContext::Process

UE - Rendering - Architecture - RHI - May 18, 2026

FRegisterComponentContext::Process() in ActorComponent.cpp iterates over SendRenderDynamicDataPrimitives and calls SendRenderDynamicData_Concurrent() on each. The existing guard checks ::IsValid(Pri ...

Blueprint CDO contains removed component from parent class

UE - Gameplay - Blueprint - Apr 28, 2015

Blueprint CDO contains removed component from parent class. From the AnswerHub post: "It appears that if a component is removed from the C++ class, the CDOs for all of the blueprints remain unchang ...

Changes in Scale are not replicated on the Client through RPCs

UE - Networking - Apr 27, 2015

Changes in Scale are not replicated on the Client through RPCs. Location and Rotation are replicated as expected. Reproduced in 4.7.6 binary and Main (//depot/UE4/Promotable-CL-2522625) ...

[CrashReport] UE4Editor_UMG!TBaseDelegate<FMargin>::operator=() [delegatesignatureimpl.inl:381]

UE - Editor - UI Systems - Aug 29, 2017

This is a longstanding and common UMG crash that has affected more than 200 users since at least the 4.15 release. User DescriptionsI was working in the UI and undid several last changes in quick s ...

No arm64 folder exists in plugins leading to an Error when packaging plugins

UE - CoreTech - Nov 16, 2022

Regression: Checked in UE5/Release-5.0, the folder is missing from the plugin as well. This issue appears to be a problem with packaging the plugin itself, rather than packaging a full project. Pac ...