Loading a blueprint with an invalid gameplay tag container pin causes ensure and data loss

UE - Gameplay - Feb 23, 2021

The gameplay tag system depends on tags being registered with the global manager as valid in order to correctly read them off disk. Two different issues are combining to cause a confusing ensure and ...

HotReload fails with Linker errors when using Visual Studio 2017

UE - Foundation - Core - Apr 24, 2017

I had a tester with VS 2015 run through the steps I failed with, and they were unable to repro. JamesF was able to repro the issue on VS 2017. JamesF pointed out that this does not occur is you cho ...

EDITOR: LIVE: CRASH: Reroute nodes can cause a loop that freezes the editor.

UE - Gameplay - Blueprint - Jul 29, 2014

Branch Build Label UE4-Main Promoted-CL-2230001 DESCRIPTION: If reroute nodes are used to make a loop, the editor will not catch it and the loop will freeze the editor. ADDITIONAL NOTES: Creatin ...

Steam fails to initialize when using the steamclient file from SteamCMD

UE - Online - May 18, 2020

Steam fails to initialize when using the steamclient file SteamCMDLogLoad: Game class is 'ShooterGame_FreeForAll' LogOnline: OSS: Creating online subsystem instance for: Steam LogOnline: Verbose: ...

Setting a struct bool property (bitfield) to itself writes the wrong value

UE - Framework - Blueprint Compiler - Sep 17, 2025

There's an issue when assigning a bitfield bool to a native bool in Blueprints. Currently, the engine erroneously treats the memory for a local bool as a uint8 bitfield, which is undefined behavior. ...

[CrashReport] UE4Editor_Engine!FPointerToUberGraphFrame::~FPointerToUberGraphFrame()

UE - Gameplay - Blueprint - Aug 15, 2017

This is a trending crash coming out of the 4.17.0 release. Users have not provided any descriptions of their actions when the crash occurred, however the callstack is very similar to [Link Removed] ...

CheckCompilingPSOs assert in FMaterialPSORequestManager::MarkCompilationComplete fires occasionally

UE - Rendering - RHI - May 17, 2025

Find the root cause and fix it. Potential issue based on logs:New RequestA is created in PrecachePSOs and its collection task is dispatched and finishedRequestA is waiting for compilation taskReque ...

LevelStreamingPersistence: BP variables that aren't Instance Editable get reset

UE - World Creation - Worldbuilding Tools - Mar 6, 2026

Context The LevelStreamingPersistence plugin can be used to remember and restore properties on actors and components that are part of a streamed level. Blueprint variables can be marked as instan ...

Crashes occur when creating a static texture from a non-HDR Cube Render Target in DirectX12

UE - Rendering - Architecture - RHI - Sep 11, 2023

While working with DirectX 12 in the project settings, the editor crashes by check() code when attempting to create a static texture from a non-HDR Cube Render Target asset. This crash doesn't occur ...

Undo/Redo can cause the gizmo to desync from a leaf-selected component

UE - Editor - Oct 18, 2021

This is a regression from 4.27. This is happening because of the change to typed elements. UEditorEngine::PostUndo, when combined with the typed element changes causes the selection set to reorder ...