Thanks for that tip! That saves me from press Possess all the time.
So “FirstPersonGameMode”… …I see this starts before the Level starts. In this BP???.. …I look at the “Options String” to see what the previous level sets this variable which, in turn, called this EventHandleStartingNewPlayer.
The “Options String” is then passed to the function “FindPlayerStart” of which this result is passed to “Restart Player at Player Start” as the “Start Spot” variable.
The intent of this code is to return the player to a known spot after they die, go to the purgatory level and leave that purgatory level.
I also check this string in my FirstPersonCharacter BP EventBeginPlay to ignore setting the location and rotation from the most current save if coming from the purgatory level.
Is this the right thing to do at this time (or) is this causing my issue?