Checkpoint system help

Hello everyone, I recently followed a checkpoint system tutorial linked below. It works fine but the problem is that it doesn’t actually save the levels blueprint state. For example, in the event begin play of the level it’s programmed to start a short cutscene along with some background music. After the cutscene the player will be able to walk into the trigger that “saves” the game. But if I were to restart after triggering the checkpoint the player will restart at the checkpoint but the event begin play would restart the music and cutscene. How would I get the checkpoint system to actually save the levels blueprint state?

I probably made this sound confusing but the code is the exact same as in the video if it helps: Unreal Engine 4 - Save Your Level & Checkpoints - YouTube

Can you just show your code? ( I don’t think anyone’s going to watch the vid ).