Adding elements to an array within a struct that lives inside another struct corrupts the outermost struct and every blueprint that had used it.
This may be related or the same as
Expected: The context of Struct 2 should modify based on the changes of Struct1
Results: Struct2 is no longer is compatible with Struct1, unhooks itself in the Actor Class BP, and "deleted" the variable associated with it. (Screenshot02)
Gives error message on compile:
Error Invalid property 'Struct2Var' structure 'Struct2' error: Struct 'UserDefinedStruct /Game/Struct2.Struct2' Property 'MemberVar_0_1_ED9036454AF2E276A87B278CDE25F608' Error ( Struct 'UserDefinedStruct /Engine/Transient.STRUCT_REINST_Struct1_10' is not compiled )
Head over to the existingAnswerHub thread and let us know what's up.