Why doesn't "OnPostLogin" call when running a server from the editor?

I have a lot of BP’s that have references that need to be set up - but to do that I need to initialize them after the player has been created. But from what I can tell OnPostLogin isn’t called when running a server from the editor.

Is there a better way to set references after the player has been created so the reference isn’t set to null? Is there a way to call OnPostLogin when developing your game and haven’t set up a proper server system yet? I can’t use events like “BeginPlay” for controllers/HUDs because they’re created before the player is.

Thanks for the help.