And also every PC’s BeginPlay event is
called later than the OnPostLogin, so
if you can pass the info to them then
let the BeginPlay do the hard work, if
you insist.
Actually I experimented with this last night. The PlayerController.BeginPlay is called on the server and then followed by GameMode.OnPostLogin and finally PlayerController.BeginPlay is called on the client.