BlueprintNativeEvent in Component Subclass does not show up in BP with the component

UE - Gameplay - Blueprint - Apr 20, 2015

If a function is marked as BlueprintNativeEvent inside of a class that inherits from a component (Scene component, Actor component, etc) then the function cannot be called in a blueprint with the co ...

Custom Events with duplicate input names will not compile

UE - Gameplay - Blueprint - Jan 12, 2015

Custom Events with duplicate input names will not compile. This does not occur immediately: creating two Custom Events with two identically named inputs will not cause a compile error, but if you re ...

bIsComposing assert with Japanese MS-IME input(candidate list related)

UE - Editor - UI Systems - Localization - Apr 18, 2017

When using MS-IME as Japanese input method, scrolling out the text field out side the view causes bIsComposing to be set false - this state causes instability of the editor. Crash happened with Win ...

Packaging a plugin from Plugins Editor UI wipes the target folder before packaging

UE - Foundation - Cpp Tools - Plugin System - Sep 23, 2016

"Package Plugin" from Plugin Editor UI will wipe the target folder’s contents first then populate it with plugin files. User was expecting “Package Project” like behavior: Create a new folder in th ...

Crash when Reimporting SpeedTree asset with Billboard Material reset to the default World Grid Material

UE - Editor - Content Pipeline - Import and Export - Feb 7, 2017

A crash occurs when reimporting a SpeedTree asset after clearing the material billboard element and setting it to the default world grid material. The licensee reporting the issue mentions to worka ...

ReplicatedUsing stops getting called after setting a value to nullptr.

UE - Networking - Oct 20, 2016

Eventually, the ReplicateUsing function called out for a UPROPERTY is no longer being called. After investigation, it appears that the data is making it from the Server to the Client, but that the d ...

Overriding a struct member field's default value on a BP-added component in a BP asset will no longer allow the user to edit that struct member on instances of that BP's component if the member is deprecated.

UE - Framework - Blueprint - Oct 19, 2023

Properties that are deprecated are (incorrectly) not currently being propagated to instances by the duplication logic that we use to instance BP-added components as part of Actor-based BP constructi ...

Lumen indirect lighting artifacts when far from world origin

UE - Graphics Features - Lumen - Feb 6, 2024

Lumen seems to not be using Large World Coordinates somewhere. The Lumen Scene develops artifacts at large distances (5000 KM) from the world origin. ...

Crash when creating deferred decal material when using -d3ddebug command line argument to launch editor

UE - Graphics Features - Jul 18, 2016

Discovered this while verifying [Link Removed]. Devs informed me of a command line argument that could be used to output D3D11 debug information and using it caused crashes in both //UE4/Main @ CL 3 ...

Setting a variable to private after making changes in a child blueprint will retain changes by prevent further access

UE - Gameplay - Blueprint - Sep 22, 2017

When declaring a variable to be private, any instances of that variable being changed in child blueprints (before hand) will remain as they were before the variable was declared as private. However, ...