Native struct types that declare one or more non-UPROPERTY fields are not initialized with the default value from a modified Blueprint CDO.

UE - Gameplay - Blueprint - Feb 12, 2020

Dynamically-spawned instances of a Blueprint class go through an optimized property initialization pass (see UBlueprintGeneratedClass::BuildCustomPropertyListForPostConstruction() and InitProperties ...

Atan2() missing from Math Expression node

UE - Gameplay - Blueprint - Feb 11, 2020

Using the math expression Atan2(y,x) inside of a math expression node results in an error.  Tested in:  4.23.1 CL#9631420 ,  4.25 CL#11341939 ...

Blueprint Variables can become re-linked to default values.

UE - Gameplay - Blueprint - Feb 10, 2020

Editor resets Per instance values if the parent was set to matching one ...

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

BP - Nativizing a UMG widget hierarchy in which a child widget of another widget BP type has the "Is Variable" box unchecked will result in a crash at runtime.

UE - Gameplay - Blueprint - Jan 28, 2020

When the "Is Variable" box is unchecked for a BP-typed child widget, a variable will not be created at Blueprint compile time to reference the child widget in the nativized widget BP class. This bre ...

BP - Nativized builds will incur data loss in a Blueprint class that contains more than one ChildActor component and for which each had its child actor class set in the Details tab before being renamed away from "ChildActor" in the component editor tree.

UE - Gameplay - Blueprint - Jan 27, 2020

Child actor component templates, when nativized, end up being owned by the converted Blueprint class object, rather than the child actor component template. Furthermore, we don't regenerate the chil ...

BP - Nativized build will crash at runtime if a non-nativized child that inherits from a nativized parent containing a ChildActorComponent sets the CAC class to a non-nativized child of a nativized BP class.

UE - Gameplay - Blueprint - Jan 26, 2020

Current workaround: Add a dummy variable to either BP_Owner_Child or BP_CAC_Child to force one of the two to be nativized. ...

Creating BlueprintActor from EmptyActor produces an Actor with multiple DefaultSceneRoots

UE - Gameplay - Blueprint - Jan 24, 2020

This does not happen with UE4.22. Maybe related to CL#7462096 and CL#7476283. These are fixes for [Link Removed]. ...

Crash hovering mouse over User Defined Struct array variable on Widget Blueprint breakpoint

UE - Gameplay - Blueprint - Jan 22, 2020

Looks a crash caused by an access violation when trying to export text from the property for the tooltip. Seems to be limited to arrays of user defined structs and the Widget Blueprint editor. ...