Load level not happening correctly

Hi all,

I’ve attempted to store the game level name when the level opens and retrieve that name when the player presses ‘Play’ from the main menu, but for reasons I don’t understand it always returns ‘None’.

  1. Player presses ‘Play’
    image

This is what the play button does:

Then the Level 01 level blueprint does the following:

Then the following if its a brand new game:

Or the following if the player is continuing where they left off:

What happens? If you press play, it opens the level and you can play, if you exit and play the game again from the same play button, it seems like the menu is being opened again because the Current Level is = None and I’m not sure why…

This is the Checkpoint actors, the blue balls I run over if curious / think its related

Also I’m not able to get any Print results for this, nothing displays on the screen at all, not even ‘None’

So this appears to be working as expected now, phew do I need a rest.

Play button logic

Level 1 code if no Save exists or does exist

Moved the SAVE and LOAD logic from the Menu widget to the Game Instance which I think might have been the core issue