This project crashes when one Blueprint is compiled if its child Blueprint is opened in another tab

UE - Gameplay - Blueprint - Mar 18, 2015

This project crashes when one Blueprint is compiled if its child Blueprint is opened in another tab. This only occurs with one Parent/Child combination: the crash occurs when compiling Building whil ...

ChildAnimBP with different skeleton than parent does not show child skeletons anims in AnimGraphOverrides

UE - Anim - Runtime - Anim Blueprints - Jul 31, 2020

Create a Parent AnimBP, add any animation to it. Then create a childAnimBP from Parent. In ChildAnimBP, go to TargetSkeleton (from class settings) to change a different skeleton. Then go to the Anim ...

Foot Placement tries to step on vertical surfaces

UE - Anim - Gameplay - Oct 31, 2023

From a community member: Are you responsible also for the FootPlacement node? Its fantastic, but there is a possible bug with the walkable surface handling. It tries to step even on vertical surfac ...

UPoseAsset::SetBasePoseName() always sets INDEX_NONE

UE - Anim - Runtime - Apr 11, 2025

UPoseAsset::SetBasePoseName() does not correctly set the BasePoseIndex when a valid pose name is provided. Regardless of input, the pose defaults back to ReferencePose. Upon inspection of the implem ...

Make/Break Struct node breaks for native structs after modifying the structure in a hot reload

UE - Foundation - Cpp Tools - Hot Reload - Apr 10, 2017

Changing and compiling a custom struct in C++ will break behavior of Make/Break Struct nodes in blueprints if the blueprint is saved after the compile. Regression: No - blueprint fails to save afte ...

Double Properties break reset to default and inherited value propagation

UE - Gameplay - LWC - Apr 13, 2022

This is an issue with how FPropertyValueImpl::ResetToDefault works: it uses GetDefaultValueAsString to reset the default value. This is problematic because the LexToString function that is eventuall ...

Many native-only interfaces incorrectly appear as implementable by blueprints

UE - Gameplay - Blueprint - Sep 14, 2020

Right now, any UINTERFACE that is not marked as CannotImplementInterfaceInBlueprint is shown as implementable in blueprint. If these functions have BlueprintCallable functions or related things then ...

Changing the name of a variable that references a Blackboard Key inside a Task removes the Key reference inside the Task's node in the Behavior Tree

UE - Gameplay - Blueprint - Oct 5, 2015

Changing the name of a variable that references a Blackboard Key inside a Task removes the Key reference inside the Task's node in the Behavior Tree. Clicking on the Behavior Tree's Task node that r ...

FBX export from UE4 with multiple materials the UV is corrupted

Tools - Apr 18, 2016

When exporting a Static Mesh from within UE4 that has multiple materials, some of the material IDs will be condensed into a single ID which will mess up how the material assignment for that part of ...

Lightmaps on Mobile Devices Appear Dirtied and Pixelated

UE - Platform - Mobile - Jun 19, 2015

Baked lighting on mobile has dirtied or pixelated lightmaps. When testing this issue I attempted to change various settings within the 'Lightmass' section and the changes made did not have much effe ...