Widget Blueprints Fail to Compile When Copying Collapsed Graphs into Functions

UE - Gameplay - Blueprint - Jun 28, 2022

Collapsed blueprint nodes that are copied and pasted into a function graph of a Widget will cause a fatal error when the blueprint compiles, as seen in the callstack, and will provide the message: " ...

Saving Widget Blueprints directly can put them in a bad state.

UE - Gameplay - Blueprint - May 26, 2022

The fixup code for repairing Widget bindings in UE5 assumes that a compile occurs first. However, saving the asset does not cause a compilation to occur. When we reload the asset and open it in the ...

Vector addition wildcard does not cast from integer to float (double-precision) when split apart vector pin is utilized

UE - Gameplay - Blueprint - May 13, 2022

Vector addition wildcard does not cast from integer to float (double-precision) when split apart vector pin is utilized. You can also utilize a Vector2D to get the same results. Repro Rate: 3/3 Te ...

Root component transform is reset after reparenting an Actor-based BP with a non-native root to a parent with a native root.

UE - Gameplay - Blueprint - May 10, 2022

Two conditions for this bug to appear:The new actor class we are re-parenting to overwrites the root component in C++The map is not loaded while re-parenting No current workaround other than to rep ...

Assertion fails when a struct is opened with a BP class reference stored and with that struct as a variable in the BP class that's referenced.

UE - Gameplay - Blueprint - May 10, 2022

Assertion fails when a struct is opened with a class reference stored and with the struct as a variable in the class that's referenced. A restart is required in order to see this occur. Repro Rate: ...

Splitting a Structure input pin from within a Collapsed node results in duplicate inputs

UE - Gameplay - Blueprint - May 2, 2022

This is not a regression. Splitting a Structure input pin from within a Collapsed node results in duplicate inputs that over ride any data passed into the struct pin. ...

Compiling blueprint component can lose data on instances in level

UE - Gameplay - Blueprint - Apr 29, 2022

Compiling a blueprint component can cause data loss on instances in the level when the component instance overrides its owning Blueprint's property value overrides back to the component archetype's ...

Unable to multiple a Vector2D with a float in Blueprints

UE - Gameplay - Blueprint - Apr 27, 2022

Reported by licensee: [Link Removed] In UE4, we used Multiply_Vector2DFloat as the underlying function for this operation. In UE5, we're relying on promotable operators to the work. However, that o ...

Enable "Set members..." support for vectors and similar structs

UE - Gameplay - Blueprint - Apr 26, 2022

Currently, structs that have a custom make function aren't able to use the "Set members..." node in Blueprints. For vectors and similar structs, this is slightly inconvenient since it requires using ...