MakeStructureDefaultValue parsing Error

Hello,

I’m having this recurring issue when making custom Structs:

  1. I make a few different structs and include some simple variables like ints and bools. Let’s collectively call them struct A.
  2. Then I make a struct that includes these struct As within itself. Struct B.
  3. And finally a struct that has a number of the struct B as variables. Struct C.
  4. I then create a variable (“customVar”) within a blueprint actor function based on struct C and get the following when trying to compile:

MakeStructureDefaultvalue parsing error. Object: Default__structC_C, Property: customVar

This has sometimes even led to several crashes until I delete ‘customVar’ from my blueprint function.

Another culprit, adding a ParticleSystem array to a struct, also causes the same issue.

Is this a bug or just a limitation?