BP - Exclusive nativization will fail at cook time if a BP class includes a ChildActorComponent with a Data-Only BP set as the ChildActor class.

UE - Gameplay - Blueprint - Apr 20, 2017

Note: This does not occur when the nativization mode is set to "Inclusive" in the Project settings. Current workaround: Ensure that the ChildActor class is NOT a data-only Blueprint, by adding scri ...

Widgets will bind input delegates to the Player Controller's Input Component, but never unbind them

UE - AI Workflows - UI Systems - UMG - Jan 30, 2024

This is a bug introduced with 18468289 a while ago. We added this functionality for [Link Removed] Closed , which allows inp ...

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 ...

Audio Capture Component Crash on Android

UE - Audio - Oct 15, 2021

Android is experiencing a delayed crash after an Audio Capture Component is destroyed. This appears to be a potential problem with the way Android's implementation of Audio Capture Component closes ...

Blueprints breakpoints in a For-Loop stops execution only once when the blueprint asset is from a project template

UE - Framework - Blueprint Runtime - Oct 18, 2024

This issue occurs when placing a breakpoint inside a loop in a blueprint's Event Graph or Function Graph. The breakpoint is only triggered once, even though the loop should continue executing. When ...

Crash when calling UPoseableMeshComponent::CopyPoseFromSkeletalComponent() from Actor's Tick while unregistering

UE - Runtime - Animation - Apr 26, 2023

Under certain conditions, it appears that the function UPoseableMeshComponent::CopyPoseFromSkeletalComponent may crash because the BoneSpaceTransforms obtained from the source component are empty, p ...

Calling UBlueprintMapLibrary::GenericMap_Find with a non-existent key causes a memory leak

UE - Framework - Blueprint - Apr 15, 2025

When Calling UBlueprintMapLibrary::GenericMap_Find with a non-existent key, the function construct the default structure in-place on the given pointer without destroying the object. This behavior ca ...

Callback set with AddNativeStateEntryBinding() stops working after ABP compile during PIE

UE - Runtime - Anim BP - Aug 15, 2024

After compiling the Animation Blueprint (ABP) during Play In Editor (PIE), the callback registered with UAnimInstance::AddNativeStateEntryBinding() in NativeInitializeAnimation() stops functioning a ...

UPlacementSubsystem can return unintended factories from FindAssetFactoryFromAssetData

UE - Editor - Oct 13, 2023

Factories registered to the PlacementSubsystem using  UPlacementSubsystem::RegisterAssetFactory will always be added to the end of the AssetFactories array. Which means if there are any existing reg ...

AttachRootComponentToActor being used over a network can cause an Ensure (previously an Assertion) to be triggered.

UE - Gameplay - Jan 11, 2016

This is a continuation of [Link Removed]. The previous ticket changed an Assertion to an Ensure in order to stop a crash from occurring, and stated that a more complete fix would be coming in 4.10. ...