Infinite spawn loop

Hi, i followed couple tutorials on how to create simple checkpoint system, with respawn after death. It worked flawlessly. I havent touched it since, and moved to level design of my small project. Today i have issues with infinite respawn of player. It doesnt reset the whole level, just keeps respawning player again and again (in 2-3s intervals).
I am including checkpoint bp in screenshots

If you could point me in direction on how to solve this issue, that would be great!

Looks like as soon as you reach a checkpoint by overlapping a trigger box you save that location and when you load the game up respawn the player at the same location i.e. in the trigger box, causing the entire process to repeat. This is a very convoluted setup for a simple save/load of the player location. Also the logic doesn’t make any sense at parts, like this section:

On overlap → check if “Load” is true → if false → Load Game From Slot??? If you just checked to see that this was in fact NOT a loaded game why would you then attempt to load a game from slot? Doesn’t make logical sense. Your first action should be “Create Save Game Object”. Anyway, I would walk through this entire setup logically in my head and ask myself if each thing I connected together makes sense. You will probably find the infinite loop issue and other inconsistencies that way.