How to spawn player at a specific location

so i’m trying to make it so that if you leave the room you make your way through the building and go outside, but when I enter the trigger box to go outside it just sends me back to the default start location, I’ve tested this out with the variables changed and changing them before starting the level leads to starting in the right place, but I cant figure out how to change the variables during play and for them to save between levels.
apparently its something to do with using a game instance but I’ve looked at tutorials and cant find a single one that matches my problem