Don’t mean to resurrect an old thread but if anyone is finding this like I did, it might be helpful.
I had an array of structs in a game instance that was sent via a BPI to my save game. All I had to do was recompile and save the BPI itself and everything worked.