A struct containing variables that are a Class Reference and Soft Object Reference to a Blueprint no longer works after the project is closed and re-opened in the Editor. If a variable of the struct's type has been added to a Blueprint and a break node created, the variable names of the output pins include an alphanumeric string after the friendly name of the variable. In addition, it is no longer possible to add new variables of the struct's type to a Blueprint.
Yes. The struct still worked correctly in 4.20.
The output pins on the break struct node have an alpha-numeric string appended after the friendly variable name. It is also no longer possible to create a new variable of the struct type.
The output pins on the break struct node still show the friendly name, and new variables of the struct type can be created.
There's no existing public thread on this issue, so head over toAnswerHub just mention UE-66297 in the post.