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

Text type parameters show the same value after reload in duplicated actor

UE - Gameplay - Blueprint - Jan 4, 2021

Issue occurs in both events and functions. Seems like it's only affecting Text, didn't notice this issue for other variable types. The original actor is working as expected. Only the duplicated one ...

Delay does not tick when game is paused

UE - Gameplay - Blueprint - Jan 4, 2021

Delay nodes no longer fire within a paused actor even if that actor has been set to 'Tick Even when Paused' Removing the delay node from the equation allows the print node to continue firing while ...

Can not find abstract class in actor class dropdown list in GetAllActorsOfClass node

UE - Gameplay - Blueprint - Dec 15, 2020

The behavior of non-variable class pins has changed in 4.26 where abstract classes like AInfo are being excluded from class pickers for general utility functions like GetAllActorsOfClass. This is no ...