AnimNode content is not applied during PIE when s.AsyncLoadingThreadEnabled is enabled

UE - Anim - Runtime - Anim Blueprints - Mar 16, 2026

When the following setting is added to DefaultEngine.ini, the AnimNode content is not applied during PIE execution.[/Script/Engine.EditorStreamingSettings] s.AsyncLoadingThreadEnabled=True If the A ...

Drag and drop does not work from a window created with PySide

UE - Editor - Feb 5, 2026

The cursor position is no longer updated during drag and drop, so drag-over events cannot respond correctly. Commenting out the following code in WindowsCursor.cpp works as a workaround ( the behavi ...

Player/Visibility Collision Doesn't Work with InstancedStaticMesh

UE - Simulation - Physics - Jul 24, 2018

Player/Visibility Collision doesn't work with InstancedStaticMesh or HierarchiInstancedStaticMesh components.  Found in 4.19 CL# 4033788, 4.20 CL# 4212847, 4.21 CL# 4221482 ...

Ensure fires during nativized build while packaging for any BP class based on UAnimNotify

OLD - Anim - Oct 25, 2018

Cooking will fail while attempting to convert a non-data-only Blueprint class based on the native UAnimNotify class when Blueprint nativization is enabled. Workaround in lieu of a fix would be to e ...

Gameplay Debugger does not currently support basic input chords

UE - Gameplay - Input - May 21, 2024

A note from the user, seems like they have a fix for this already I've changed the type of UGameplayDebuggerConfig::ActivationKey to FInputChord and with ony small changes to surrounding code it ...

Getting the Outer (GetOuter()) inside AssetUserData::PostEditChangeOwner added to an instanced actor in a level returns the Outer marked with "Trash"

UE - Framework - Nov 20, 2024

When you call GetOuter() inside AssetUserData::PostEditChangeOwner, the Outer that is returned, is marked as "Trash". This is because the object is constructed again when an AssetUserData is added. ...

In Sequencer, copying a Missing/Invalid Bound Object to a track may crash the Editor with an Unhandled Exception at UExporter::FindExporter()

UE - Anim - Sequencer - Jun 26, 2025

In Sequencer, copying a Missing/Invalid Bound Object to a track may crash the Editor with an Unhandled Exception at UExporter::FindExporter(). The licensee has provided a txt file that contains the ...

UEditorValidatorBase::ValidateLoadedAsset() is not using the K2_ValidateLoadedAsset() output, effectively ignoring the Blueprint validation

UE - Editor - Content Pipeline - May 1, 2025

UEditorValidatorBase::ValidateLoadedAsset() is not using the K2_ValidateLoadedAsset() output, effectively ignoring the Blueprint validation. The K2Result is not used later in the function, and this ...

Unexpected Results with Get Random Reachable Point in Radius

UE - AI - May 5, 2016

When using Get Random Reachable Point in Radius and spawning instanced static meshes on those points, it returns a similar pattern almost every time with an L-shape in the center along with a dense ...

FEditorFileUtils::SaveCurrentLevel returns true even when it fails

UE - World Creation - Worldbuilding Tools - Feb 25, 2022

In FEditorFileUtils::SaveCurrentLevel, we set the default return code as true (success) before checking validity of the current level or seeing if PromptToCheckoutLevels is successful. If we're unab ...