Save Game To Slot False?

Greetings,

Ok I am stuck on a save game issue and despite the research I have done, can’t seem to figure it out. I am hoping someone here might be able/willing to lend a hand.
I am having trouble saving an Integer using the “Save Game to Slot” node. It is returning false.
In the very first SS I have a branch that will reload my example level (the level i am using) if the save is successful. This never actually happens. Also when i manual restart the level the string printed to the screen is always 0, which is what i have the value defaulted to in the savegame bp. If i change the open level around the the false side of the branch, the level loads.

Any help will be very much appreciated.

Here is where it is called. Note: The Int Level Index never gets increased

Here is where I am loading the file in the Same script.

Here is where I am calling the Function in the first screen shot. Note: Nothing complex about the game mode cast, everything is good there.

Here is where I am creating the save game. Everything appears to be good here as i can see the .sav file in the project’s files

How I am checking to see if my index is increased

Try checking the properties of the variable you are saving. In the Details panel you will see options like Transient, Save Game, Config Variable.

Make sure SaveGame option is ticked.

I was actually able to fix it by taking the initial load of the file out of Construct