User-instanced subobjects owned by a streaming sublevel's Blueprint CDO cannot be garbage collected with the owning world after the sublevel has been reloaded in the editor.

UE - Gameplay - Blueprint - Feb 5, 2020

Strong object reference properties of an 'EditInline'-decorated UCLASS type embedded within a native C++ struct definition can be instanced at edit time by the user as part of a variable's default v ...

Data Asset Deserialization crash after upgrading 4.19.2 to 421.1

UE - Foundation - Core - Feb 7, 2019

The User has provided an extensive log of their code base setup, and the process leading up to when the Assert occurs. "Our game mode & player state FSM are setup in a data driven manor using UDa ...

DataTable CSV export; First member of Array not exported if set to default value

UE - Gameplay - Blueprint Editor - Mar 26, 2018

When using a struct as a type for TArray and first element of the array has first member variable of the struct set to default, it is not exported to *.csv ...

Undo deleting a Set or Map member variable will add it back to datatable in reverse order if it was changed

UE - Gameplay - Jan 9, 2018

When undoing the deleting of a struct set or map variable, the order of the entries will be reverse in any datatable that's based on the struct. This only occurs if the entries have been modified i ...

FDateRange cannot be declared as UPROPERTY

UE - CoreTech - UObject - Sep 4, 2024

Unlike other range wrapper structs, such as FFloatRange, marking a FDateRange as a UPROPERTY results in the following error: error : Unable to find 'class', 'delegate', 'enum', or 'struct' with nam ...

Custom structure in blueprint corrupts Project

UE - Gameplay - Blueprint - Feb 12, 2015

Adding a custom Struct appears to crash the user project (possibly circular reference issue ) ...

Custom Node plugged into World Displacement cannot convert from FMaterialTessellationParameter to FMaterialPixelParameter

UE - Graphics Features - Nov 30, 2015

Custom Nodes plugged into World Displacement are yielding:Error [SM5] error X3017: 'CustomExpression1': cannot implicitly convert from 'struct FMaterialTessellationParameters' to 'struct FMaterialP ...

D3D12 Does Not Correctly Validate Static Uniform Buffers Correctly

UE - Rendering Architecture - RHI - Feb 12, 2025

When adding a Uniform Buffer Struct that has one 4x4 matrix to a mesh pass, validation will fail, due to a Uniform Buffer Struct mismatch. This can be reproduced by adding a mesh pass in project-si ...

Input pin disappears if split on GetScreenSpacePosition node

UE - Gameplay - Blueprint - Jun 16, 2015

If the input pin of a GetScreenSpacePosition node is right clicked and then the user presses "split struct pin", the pin will disappear. Workaround: Press refresh node in RMB context menu. ...

Chinese translation is incorrect in some situations in the Editor

UE - Editor - UI Systems - Localization - Apr 23, 2019

A user has reported that the Chinese localization of some editor elements are not correct. They mentioned that there are some words that are used that may be an appropriate replacement in some situa ...