Using arrays and maps inside structs can be a tricky pain. A few quick points:
-If you are changing an array inside of a struct you need a node called Set Array Element (I think thats what it’s called). That has to be triggered after you update the array with your Add node or whatever other wise the array updated doesn’t trigger.
-Look into Datatables if you haven’t already. Datatable is sort of like an array of structs. It makes working with them easier.
-Personally, when I have an actor file with a menu of variables…I don’t bother putting them inside a struct. Structs often give package errors for no reason and other annoying ■■■■ like this. If the data is in a child actor that isn’t changing at run time then I wouldn’t bother couching it in a struct if you don’t have to.
-From those images we can’t tell where the data is coming from, are you sure it’s coming from the specific child actor with that struct set up? Or the host actor? That might be why no data.