Question about weird saving/loading problem

Hey yeah sorry! So for example (I hope this is what your asking?) I have a pause menu, I can save/load my game. Which uses the checkpoint bool.

If i set this checkpoint bool to false, The items will save. But they just won’t load.

When i hit load, This prints to false…
Is something wrong this this code circled??

Appreciate you even taking the time to respond.

I don’t use the “Checkpoint used” bool anywhere, besides when i save/load. And i check if its true/false here, to save player location/transform

So thats why I need to be able to transition levels without setting the checkpoint bool to true, That way i can also start on the player start, and wont try to spawn on the next map with the last maps saved player location…

I just cant understand why the bool being set to false, prevents the inventory save data from loading. I literally dont use that bool anywhere other than these locations, even find refrences confirms its only used to check if my player location should be saved