How to reset game instance

I have two levels, the Main Menu and Level01Map, when my character spawns he immediately triggers a checkpoint, if he gets killed by the AI Bot he respawns at this point.

The problem being, any objects, BP items like a flashlight and the AI bot itself does not reset, I think I’m asking the right question to reset the game instance for Level01 but I’m not sure how.

Below is all I have in the game instance so far…
image

I had to reparent the custom game mode I was using from GameModeBase to GameMode as GameModeBase doesn’t include Restart Game function like GameMode does