Can't figure out how to save PlayerLocation to replace him at the same spot after random encounters.

Making a game with random encounters (think old FF games)

I’m trying to save the location of the character in a variable saved into a SaveGame and then call it back when the player rejoins the level AFTER the encounter. Can’t seem to make it work somehow.

Thanks a lot for any help provided!

In case anyone feels like solving this, I solved it myself already.

If anyone wants to know how I did here are my blueprints (The PlayerTransform variable exists inside a SaveGame blueprint class outside of this Character blueprint):