Some problems with saves in UE4 blueprints

I start the game. When changing levels, all the saves are present, but when I exit the game and re-enter, simple values (like booleans) are saved, while complex ones (like an array of widgets) are not saved, even though I can display their indices on the screen.