Open the game loading last position of the character

Hello world!!! I know, there are plenty of tutorials about “loading the last position of the character in the game” but, i cannot find any solution for my problem.

I have billypb and inside there are the “save” tab and “load” tab. A lot of informations are correctly store (automatically saved) on “PlayerInfo”. Informations like Score, Level, Coin and Grade. So, when i open the game, it recalls every information but it cannot remember where the player was in last session. I have created the “spawn” vector variable and i have used GetActorLocation node to pass the information. However when i reopen the game, the player starts always at the original place,
What i’m in wrong?

Thanks for your answer. Excuse me, i’m not an UE4 expert user. I solved with your suggestion. I have created this other on my character blueprint graph event begin. Now it works!!!

What triggers the load to happen? Is it a manual action or automatic? If automatic, then which blueprint does it and what triggers it to happen? Also does your level have an autopossessed pawn already placed in it? If so, then it will start there every time but then switch to the loaded pawn when you load the game (if your load game procedure spawns AND possesses the loaded pawn OR teleports the existing one)