Issue with Character Spawning

Does post login fire? If you attach a print string? My first guess would be that post login fires in the other gamemode and then when you switch maps their already logged in so it dosent fire and they get the 1st/default value of the enum?