The default values of a Struct variable in a Blueprint will return to the default values of the Struct on compile when all values are set to 0

UE - Gameplay - Blueprint - Jan 19, 2015

The default values of a Struct variable in a Blueprint will return to the default values of the Struct on compile when all values are set to 0. Possibly related to [Link Removed] Tested in 4.6.1 a ...

A struct pin that contains a delegate does not assign default inputs to a custom event when the struct be has been split

UE - Gameplay - Blueprint - May 3, 2017

A struct pin that contains a delegate does not assign default inputs to a custom event when the struct be has been split. In this example the Custom event is created without the default input pins n ...

Adding variables to a struct clears struct arrays used in blueprints

UE - Gameplay - Blueprint - Nov 4, 2016

Adding variables to a struct clears struct arrays used in blueprints. Regression (yes) issue (does not) occur in 4.12.5 ...

Blueprint compile fails after changing the default values of a struct that is part of another struct that makes up a Data Table that is used within the Blueprint.

UE - Gameplay - Blueprint - Dec 23, 2016

Changing the default value of a struct that is included as an array in another struct can prevent any Blueprints that use a DataTable made from the second struct from compiling. It appears to be a p ...

Struct in Object class will not populate if an expose on spawn struct pin is split on "Construct Object from Class" node

UE - Gameplay - Blueprint - Jul 29, 2016

Struct in Object class will not populate if struct pin split on "Construct Object from Class" node. This does not appear to happen to other variable types. Workaround Do not split the struct pin, ...

Struct with a single unaltered element will remove the element from the struct on compile

UE - Gameplay - Blueprint - Oct 7, 2015

If used inside a UMG Blueprint, a struct that has only one element will remove the element from the struct after compiling the blueprint. If the element is edited or a second element is added then ...

Existing data can be lost from a datatable if the datatable is based on a struct that contains an array of another struct

Tools - Jul 8, 2016

If a DataTable is created in the Editor based on a struct that contains an array of a second struct, and a change is made in the second struct, any existing data values that have been entered into t ...

User defined struct array resets to defaults in blueprint after updating the struct

UE - Gameplay - Blueprint - Sep 9, 2016

If a blueprint contains an array of a User defined struct type, Adding a variable to the struct or changing the default values of the struct cause the associated blueprint to become dirty. Compilin ...

Crash attempting to use a struct containing a deleted struct in a blueprint and compiling

UE - Gameplay - Blueprint Compiler - Sep 21, 2017

REGRESSION: No, occurs in 4.17 (doesn't repro in 4.16 because orphaned pins wasn't a feature) Crash occurs when the user attempts to use a struct containing a deleted struct in a blueprint. ...

Struct Default Values not registering in user generated structs

UE - Gameplay - Blueprint - Jun 15, 2016

Arrays of structs do not register default values when the array is resized. Regression (no) issue (does) occur in 4.11.2 ...