online player character selection

hello,

i’m trying to creat a player character selection systeme in online multiplayer.
so i have two scene, one for the menu, where the player can creat a session or join a session, and another one for the game level. when the player 1 (server) creat a session and connect to game level, his player controller spawn randomly a player character and possesse it. But when player 2 (client 1) connect to the session, the player character which is supposed to belong to player 2 (client 1) is owned by player 1 (server) .

does anybody know why it do that and how to fix it please.

Are you manually spawning the pawn or expecting it to spawn automatically? What do you mean by randomly spawning?

the payer controller automatically selects one player character among the two existing