FBX Import into Level node rotation

UE - Editor - Content Pipeline - Import and Export - Aug 9, 2016

User has pointed out that generating FBX files through C++ causes the level nodes and a light node. I'm not fully versed with this, so the notes from the user may be more helpful for their descript ...

Self-Shadowing changes when click on and off an actor

UE - Graphics Features - Jun 19, 2015

Given a Movable Light with a Movable Mesh with enabled Self Shadow Only, the mesh will not cast inset shadows (despite this option begin forced to true according to Tooltip) unless the mesh is selec ...

Generated definition of BlueprintNativeEvent UFUNCTION in an interface does not include const keyword for return type

UE - Foundation - Core - Aug 15, 2018

UHT does not correctly create generated code for BlueprintNativeEvent UFUNCTIONs in an interface that return const values. In the corresponding .gen.cpp file, the generated code does not include the ...

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 - Editor - UI Systems - UMG - Jan 30, 2024

This is a bug introduced with 18468289 a while ago. We added this functionality for [Link Removed], which allows input event nodes to be placed within widgets and have them behave correctly.  This ...

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

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

UE - Anim - Runtime - 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 ...

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

Material expression called Compiler->TextureParameter() without implementing UMaterialExpression::GetReferencedTexture properly

UE - Rendering Architecture - Materials - Apr 27, 2022

when trying to replace a Material Function instance, with another instance, as the base color of a material within the Material Graph, the editor crashes with the following error:Assertion failed: ...