Need to Understand Startup, Pawn/Player Instantiation and Networked startup.

What EXACTLY happens when you hit play with a listen/dedicated server in the editor and 2 clients in the context of the core game classes?

  1. Is the Server the only owner of a GameMode instance?
  2. Are the specific world PlayerControllers/Pawns assigned immediately when a new client connects?
    -I think i’m getting a bug where the listen server window’s pawn (which is a top down rts like camera) is using the editor’s camera position.