Changing blueprint default values inside arrays only updates loaded child blueprints

UE - CoreTech - Jul 30, 2020

The rules for delta serialization in UE4 are complicated, and the editor tries to hide them from you, which works 90% of the time but can lead to confusion and data loss in other situations. In the ...

Margin Variable cannot be edited while collapsed within a data table

Tools - Feb 4, 2016

If a struct has a variable of type Margin and a data table is created based on the struct, the Margin variable will not be editable while collapsed within the data table. ...

Crash in TMap struct deserializer

UE - Foundation - Core - Sep 20, 2016

When deserializing a TMap<FString, FString> with the JsonStructDeserializer, the Engine crashes. ...

PropertySet : changes in instancedstruct are not detected by the watch

UE - Graphics Tools - Modeling Tools - GeometryScripting - Jan 24, 2025

Hi, I tried to use for a scriptable tool the watch property node for a struct. The objective for me was to offer to my user a view of a struct in the scriptable tool and have these modifications b ...

FEnhancedActionKeyMapping struct has incorrect comparison results

UE - Gameplay - Input - Nov 11, 2022

The fix for this is to override the  FEnhancedActionKeyMapping::operator== to account for the deep copy that happens on modifiers instead of comparing addresses ...

[AI] Editor crashes when editing values of an FInstancedStruct's TArray inside of a BP

UE - AI - Jun 30, 2023

While using a custom struct that contains a TArray member variable with FInstancedStruct, you cannot edit it in the editor without a crash. Other structs and types work as expected even if they deri ...

Nativizing Blueprint fails when struct is not initialized properly

UE - Gameplay - Aug 27, 2018

The PreferredNavData member of NavAgentProperties isn't properly initialized. It is using some constructor that doesn't seem to be valid. This is a regression from 4.19.2 (CL-4033788) as this same s ...