Issues with spawning a character into a new map.

I am having issues with my project, the spawning of the character.
I have a character creation setup, similar to most mmo’s. You create a character and when completed ie… hit play it will load the starting map and then load your character into it.
This is a single player game. I spawn the player into the map through a created spawn object. My issue is I am not sure where to pull the reference from since my player will not be the default pawn in my game mode. All the info from creation is in my game instance when the new map loads.
Looking for suggestions on what to try, spawn actor from class works but it needs to possess the player after. Set actor transform will work but not sure where to get the reference of said actor.
Any suggestions are appreciated.

You say

The spawn call, takes the location, and gives you the reference back.

So you’re done, no?