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

FBX Scene Importer sets actors in Blueprint to movable when reimporting

UE - Editor - Content Pipeline - Import and Export - Nov 28, 2016

When using the FBX Scene Import into Level with default settings so that the actors in the BP import as static, if you reimport them they will then be set to Movable in the BP. This is not a regre ...

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

'Max World Position Offset Displacement' causes culling issue on HISMC/foliage in 5.4

UE - Rendering - Architecture - Materials - Jul 9, 2024

Foliage/hierarchical instanced static mesh components have issues with culling when their material's "Max World Position Offset Displacement" value is a higher amount, e.g. 100.0. ...

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

Audio Persists and App becomes Unresponsive when Opening Map and Calling Movies to Load

Media Framework - Nov 17, 2016

A licensee is experiencing odd behavior when using custom code to call a loading movie when opening/loading a level. The licensee has implemented a loading movie to play when calling a map to open ...