but since its called resolved i thought i give it a try.
I created a struct with Multiple BP Arrays of the same Type, to get a list of possible Enemies I want to spawn in the selected level. I fill the struct defaults inside the struct BP.
Then after refilling the Struct, which is the first screenshot, it is still not working because the defaults of the created variable in the GameInstance are ignoring the new defaults, even i never touched it. They are still empty and i would have to set them new inside the GameInstance variable.
I have some more structs in this project but it only happens to this one. I dont know if its important but I’m using other structs inside the BP_BossEnemie.
I hope it is understandable.
Edit: I found out that it seems, that after restarting the project ue4 cant find all the children of BP_Enemie.
I was able to reproduce this issue on our end in the 4.10.4 version of the engine. However, after running this same test in 4.11 it appears to be working as intended. As for the status of the issue that you linked above, the status for that issue has not yet been updated to fixed as of yet. I hope that this information helps.
The issue UE-7817 has not yet been updated to fixed as of yet and so there is not a commit that can be given, however I will be sure bump up the community interest in this issue.
Okay, thanks, i think alot are having this issue, multi dementional arrays with class variables, inside structures are also defaulted on editor restart. I hope this will be fixed soon, or they find a work around. This is really slowing the progress of our game, and limiting our options, but thx for the quick anwser, i will stay in touch