Python does not always copy struct properties when there are differences

UE - Editor - Workflow Systems - Jul 28, 2023

I noticed that some struct are not always copied in python. For example, FBox is not copied if !a_src.IsValid and !a_dst.IsValid even if Min and Max are different. Another example is FJsonObjectWrap ...

Using a struct to set a button style causes a crash

UE - Gameplay - Blueprint - Mar 17, 2015

If a struct is give a button style as one of its variables and then that variable is in turn used to set the button style of a button widget the editor will crash when trying to save ...

TMap entries are removed on Blueprint compile when using struct as key

UE - Gameplay - Blueprint Compiler - Oct 10, 2019

Map entries are removed on Blueprint compile when using struct as key.  ...

Struct does not appear to save changes after compiling and saving it resets to null

UE - Gameplay - Blueprint - Apr 23, 2019

When making a change to a struct that is used in a blueprint some assets do not appear to save changes. Additional notes: Using the Reload option (Right click struct > Assets actions > Reload) app ...

Renaming a struct variable with special characters shows no warning

UE - Gameplay - Blueprint - Sep 23, 2015

When you go to rename a struct variable, there are no warnings that indicate that you cannot use special characters, but they are immediately deleted if you try to use them in the variable name. F ...

Structs appears to display incorrectly in behavior tree nodes

UE - AI - Oct 7, 2016

When editing a behavior tree blueprint, if one of the custom nodes created and placed in the behavior tree has an "Editable" variable of a user defined struct type, then the variable's value appears ...

Exclusive Nativization Method will nativize unselected struct blueprints

UE - Gameplay - Nov 20, 2017

When the Project Nativization method is set to Exclusive, packaging the project will cause any struct blueprint (UUserDefinedStruct asset) to be nativized, without actually setting nativization on t ...

Crash When Opening a DataTable Based Off a Struct With a Timecode Variable

UE - Anim - Sequencer - Mar 30, 2020

When a datatable is based off a struct with a timecode variable it will crash when opening. Found in 4.24.3 CL#11590370 Reproduced in 4.23.1 CL#9631420, 4.25 Preview 4 CL#12366721, 4.26 CL#12123513 ...

Nativized blueprint does not support reading values from TRange structs

UE - Gameplay - Blueprint - May 10, 2021

Compile errors will occur during packaging with Blueprint nativization enabled if e.g. "Get" nodes are placed in a Blueprint on FFloatRange struct types (or any other explicit TRange derivative) and ...

Crash on packaged game with Struct containing Enum and Nativization on

UE - Gameplay - Blueprint - Jun 20, 2017

There is a crash occurring with a packaged game that has a Struct containing an Enum inside of it, as well as having the nativization on, the issue does not occur if Nativization is turned off. The ...