Hi, i feel it’s an area where the engine lacks flexibility : same PlayerController, HUD, Pawn for every players. However for the Pawn class (and only the pawn class unfortunately) you can set it to none and then you can set in the GameMode with the PostLogin event which gives you the player controller that connects to the game. From this event you can tell the PC to possess the Pawn that you want. Im pretty sure it’s a lot better/easier to use c++ to do this kind of stuff because right now BP lacks many things concerning the GameMode.