Crash when deleting the Add Component By Class node after changing the Relative Transform of the component

UE - Gameplay - Blueprint - Mar 31, 2021

When adding the Add Component By Class node, choosing a class that has a Relative Transform pin, changing the transform, and deleting the node the editor crashes. I tested this with the Skeletal Mes ...

Current Max Draw Distance Field doesn't update if actor detail panel is open when Desired Max Draw Distance is changed in BP Editor

UE - Gameplay - Blueprint - Mar 30, 2021

This issue seems to occur if and only if viewing the value in the details panel. Following the above repro steps without looking at the value in the details panel, and then clicking the asset to ins ...

Blueprint RepNotify functions cannot include a parameter representing the old value of the property

UE - Gameplay - Blueprint - Mar 4, 2021

In C++, a replicated property's RepNotify function can include a parameter that represents the property's value before the new replicated value was applied. In blueprints, RepNotify functions are no ...

Soft object reference variables have their default value greyed out

UE - Gameplay - Blueprint - Mar 2, 2021

When creating Soft Object Variables of Actor or Character blueprints, the default value of the variable is greyed out and unable to be changed. I was able to create a Soft Object Reference of the Th ...

Duplicating a blueprint interface asset results in duplicate GraphGuid

UE - Gameplay - Blueprint - Feb 24, 2021

When a blueprint interface asset is duplicated in the Content browser, UEdGraph::GraphGuid will not be regenerated so the two graphs will end up sharing the same GUID. This causes problems for any ...

A crash can occur during a batched compile of inter-dependent Blueprint assets via commandlet.

UE - Gameplay - Blueprint - Feb 20, 2021

Bulk compiling more than one Blueprint class asset without incurring a garbage collection pass in between each compile can result in a crash during reference replacement, as serialization may end up ...

Blueprint processing is heavy in PIE since 4.26

UE - Gameplay - Blueprint - Feb 17, 2021

As the attached image shows, there is no problem in 4.25.4, and the process is noticeably slower in 4.26.1. Also, there is no problem in Standalone. The problem occurs only in PIE. ...

Editor added components can fail to attach to a native root component

UE - Gameplay - Blueprint - Feb 8, 2021

An actor instance's editor added components can fail to attach to the root component of the actor when changing the native root component's mobility from static to movable. The failure happens durin ...

Interface cast nodes can be placed for non-object pins

UE - Gameplay - Blueprint - Feb 1, 2021

Interface Cast nodes appear to be returned as valid and context sensitive for every possible pin, even ones like floats and integers. Following the repro above, it is easy to place a node but it wil ...

Macros from temporary diff blueprints can be placed and corrupt blueprint

UE - Gameplay - Blueprint - Feb 1, 2021

Following the repro, a temporary copy of a BP Macro library is loaded into memory. When you right click to place a node, it incorrectly lists macros defined in this temporary library. They are fully ...