IsEditorOnly Components hidden from Level Viewport

UE - Gameplay - Apr 13, 2018

Components of Static Actors seem to be hidden in the Editor Details panel whenever IsEditorOnly is selected. ...

TSoftObjectPtr does not replicate properly

UE - Networking - Nov 27, 2018

Right now USoftObjectProperty does not implement NetSerializeItem so it falls back to the implementation in UObjectPropertyBase. This only works correctly if the object happens to be in memory, othe ...

IsDataValid is not called on components inherited via the Simple Construction Script

UE - Gameplay - Blueprint - Oct 7, 2021

IsDataValid is not called for components inherited via a parent's SCS. I've attached a small repro project. (4.27) ...

Right-clicking a DataAsset Based on a Blueprint Class can Crash the Editor

UE - Gameplay - Blueprint - Mar 7, 2023

The editor can crash when you attempt to open the context menu for a data asset based on a blueprint class. This happens only if the blueprint class the data asset is based on is not currently loade ...

Call In Editor functions not working in blueprints

UE - Editor - Developer Usability - Dec 19, 2025

Context When selecting a component on an actor, any CallInEditor functions on the component's class appear as buttons in the details panel. Problem The CallInEditor functions don't execute in Blu ...

Able to name function parameters "self", resulting in odd compile errors in blueprints

UE - Gameplay - Blueprint Compiler - May 4, 2020

Users are able to name function parameters (in BP and in code) "self" resulting in odd compile errors when in blueprints: "This blueprint (self) is not a bool, therefore ' Self ' must have a connec ...

Landscape LOD tessellation is broken in 4.24

UE - LD & Modeling - Terrain - Landscape - Oct 16, 2019

Landscape LOD tessellation creates big holes in landscapes. ...

Race condition triggers an ensure 'bIsInitialized && Other.bIsInitialized' inside FVisualLogEntry::MoveTo on animation worker thread

UE - AI - Debugging - Oct 18, 2024

A licensee reported occasionally triggers an ensure during automation testing, potentially when the GameThread flushes Visual Logger via FVisualLogger::Flush() and an animation worker thread executi ...

K2Node_SwitchEnum doesn't use EnumRedirects

UE - Gameplay - Blueprint Compiler - Nov 30, 2016