FStateTreeExecutionContext::GetDebugInfoString() outputs wrong info and crashes when using linked state trees

UE - AI - Debugging - Apr 17, 2025

When using State Trees, the AI Debugger can be accessed during play to show information about their current execution state. If a behavior tree is currently in a state that references a linked tree, ...

ACineCameraAttachMount's "Target Actor" constraint does not work with Spawnables or Replaceables in Sequencer

UE - Virtual Production - Tools - Virtual Camera - Aug 12, 2025

Constraints (UTickableConstraint) are usually created throuh the "Animation" tab available in the Editor's "Animation Mode". When created through that interface while Sequencer is open, the internal ...

"FVector contains NaN" on packaged builds for Debug configuration

UE - Graphics Features - Lumen - May 6, 2022

Customer Provided Description:This was experienced in UE 5.01 - custom installed engine (No changes to UE code, simply added the Debug build configuration, see the following command): "c:%ue_dire ...

Slate Widget fails to compile once added to a new project

UE - Foundation - Core - Jan 28, 2015

Slate Widget fails to compile when you add it to a new project. Expected as a user that anything in that default list should be able to be added and compile fine without making any changes. Compil ...

World Source in Take Recorder does not record auto-tracked actors properly

UE - Virtual Production - Tools - Take Recorder - May 23, 2025

The Take Recorder plugin allows for multiple sources to be recorded during gameplay. The World Source is expected to record everything in the level when the Autotrack Actors option is enabled. Once ...

LevelStreamingPersistence: BP added components don't persist properties in PIE until map actor resave

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

Context The LevelStreamingPersistence plugin can be used to remember and restore properties on actors, components and other objects that are part of a streamed level. Persisted properties are resto ...

Mover | FStanceModifier adjustment teleport on Crouch/Uncrouch can fail when child components intersect world

UE - Gameplay - Player Movement - Mover - Feb 3, 2026

Context When crouching and uncrouching with Mover’s DefaultMovementSet, the pawn capsule’s half height is changed. This behavior mimics the CharacterMovementComponent. To ensure the pawn’s feet sta ...

Incorrect config property serialization for UStructs used as TMap keys or contained in a TSet with a single value. Diffs taken from default-value of each member type, instead of from default-value of the struct

UE - CoreTech - Nov 18, 2024

Consider a UStruct with some basic type members, each one with a default value specified in the struct. Also consider a TSet or TMap with that struct as keys, used inside a UObject as a UProperty an ...

Crash when spawning actor with no viewport initialized

UE - Editor - Nov 22, 2023

If an attempt to spawn an actor is made before the Level Editor Viewport is fully initialized (i.e. before it has had a chance to get rendered at least once), and that actor has no specific Factory ...

When ParallelExecutor is enabled, Japanese build output of VisualStudio garbled

UE - Foundation - Cpp Tools - Sep 19, 2018

From UE4.20, Japanese build output of VisualStudio garbled. Below is a comparison between 4.19 and 4.20. ・4.19.2 1>------ すべてのリビルド開始: プロジェクト:MyProject3, 構成:Development_Editor x64 ------ 1> Clea ...