Crash on packaged game. 4.23 will not nativize a class that creates instanced properties inside itself

UE - Gameplay - Oct 1, 2019

Description from the user: up to 4.23 properties nativize normally if they are written in C++ with the Instanced specifier. The discerning difference is that that there was no Blueprint Class itsel ...

Animation Curve name changes when retargeting Skeleton

UE - Anim - Rigging - Jun 25, 2020

The name of Animation Curve may change when retargeting an asset that depends on AnimSequence asset to Skeleton with different order of Animation Curve. ...

Lumen causing exposure issues when several viewports are opened

UE - Graphics Features - Lumen - Aug 16, 2023

Calling functions that have an implicit WorldContextObject parameter in a Blueprint function library will give a compile error about a missing __WorldContext pin

UE - Gameplay - Blueprint - May 21, 2015

Calling functions that have an implicit WorldContextObject parameter (line trace, execute console command, etc) in a Blueprint function library will give a compile error about a missing __WorldConte ...

Using a custom #define as the condition for a UFUNCTION's declaration will cause the function to not show in blueprints

Using a custom #define as the coniditon for an #if / #endif that encapsulates a UFUNCTION that is marked as BlueprintCallable will prevent it from being visible in blueprints despite the #if resolvi ...

With Pause Event on frame 0, sequence will never be able to resume playing

UE - Anim - Sequencer - Jun 13, 2017

With Pause Event on frame 0, sequence will never be able to resume playing. It appears to trigger the event again. ...

Having two Play Persistent Audio modules in Niagara will only play the first sound

UE - Niagara - Jan 24, 2024

Only one Play Persistent Audio module will work at a time in a Niagara emitter. ...

Enhanced Input does not fire a "Cancelled" event for mappings that were in progress, but removed during a key-rebuild

UE - Gameplay - Input - Apr 1, 2024

If the return value of a trigger goes from ETriggerState::Ongoing to ETtriggerState::None, without returning a ETriggerState::Triggered, then there should be a "cancelled" event that is fired when E ...

Add Code to Project fails to add a class to the project

UE - Foundation - Core - Mar 16, 2015

Add Code to Project fails to add a class to the project. The project can't be reopened until the classes are manually removed and the project is recompiled. The following errors occur when using Add ...

Collision Profile Name variable gets reset on multiple select

UE - Simulation - Physics - Jun 20, 2017

When adding a variable of collision profile name type to an actor(as editable), its value gets reset when the instance becomes a part of multiple selection. ...