Instanced subobject property values nested inside struct members are copied from default data at object initialization time, possibly leading to an EDL error at runtime.

UE - CoreTech - UObject - Aug 18, 2021

When initializing struct members from default data at UObject initialization time, we are currently copying struct properties that contain instanced subobjects from the default data. This can potent ...

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

Crash when using EditConditionHides with a struct in an array

UE - Editor - Workflow Systems - Jun 8, 2021

A crash can occur in FStructurePropertyNode::GetValuePtrOfInstance when using EditConditionHides with arrays of structs. When deleting an element from the array, ParentBaseAddress will be null. ...

Nested Structs don't work in the details panel

UE - Editor - UI Systems - Slate - Jun 3, 2019

Nested structs do not expand in the details panel whenever opening it in the full Blueprint Editor. Tested in 4.20.3 (CL - 4369336), 4.21.2 (CL - 4753647), 4.22.1 (CL - 6063286), 4.23 (CL - 66842 ...

FUniqueNetIdRepl::NetSerialize() crashes when embedded in a TArray() of structs.

UE - Networking - Jun 29, 2020

Calling the NetSerialize() function of FUniqueNetIdRepl from a custom NetSerialize() causes a crash. This only seems to occur when the struct is part of an array RPC parameter. ...

Actor in Map in Struct Causes Crash When Changed

UE - Gameplay - Blueprint - Mar 8, 2018

User submitted bug. Editor will crash after changing key or value in Map. ...

Make/break settings struct doesn't work with edit-condition bools

UE - Gameplay - Blueprint - Apr 28, 2017

Make/Break settings in structs always returning true with booleans. ...

Vector2D struct does not save default values in macro inputs

UE - Gameplay - Blueprint - Sep 1, 2016

Vector2D struct does not save default values as a macro input Regression (no) issue (does) occur in 4.11.2 ...

TMap does not rehash when the property change if the key is struct

UE - Editor - Workflow Systems - Feb 17, 2023

If TMap's Key is a unique Struct, TMap's rehash will not run even if elements are added or changed in DetailPanel such as DataAsset. So TMaps's Find etc. will fail This issue is very similar to [Li ...

Default value for struct cannot be set to same value as parent in child blueprint

UE - Gameplay - Blueprint - Jan 29, 2015

Child blueprint cannot set value of inherited struct variable to same value as parent. ...