Want to spawn players in same location in match lobby

I am currently trying to prototype a basic lobby for a educational project.
I wish to spawn my players when they connect to server in the same location in my game lobby.

When the first player connects its spawned in the correct location:


The panels infront of the player is my attempt to create a HUD that will work in VR, so I will draw server MOTD in the left one and player list in the right… nvm thats not a big deal… This is why i wish to spawn them in the same place

However all subsequent players that connect to the server are spawned in other locations.
Like this:

I have a LobbyGameMode, and a LobbyController
In my LobbyGameMode I have set the PlayerControllerClass to my LobbyController
And I have set DefaultPawnClass to SpectatorPawn
I have tried everything I could think of, creating my own lobbypawn without a collions volume etc to maybe force it to not detect that its spawning “inside” another actor.

I am aware that I might be going at this in a somewhat unorthodox way. But I would be glad to know If its even possible to spawn players at the same place when they join the lobby.

You can spawn them close to each but not at the exact same location. Each pawn has collision and those will conflict.