Multiplayer more than 2 players problem

Hey guys! I got a problem, and i am gonna explain this as easy as possible!



Session: numb of players: 2

Players Role selection: Host is chooses boss, client (1) chooses player 1

Boss (Host) gets displayed a widget with 3 cards and player 1
(Client)
got a screen with text
where it say please wait. For the
game to continue, the Boss (Host)
has to choose 1 card, and he does so
accordingly. After that he is sent to
the next widget. *Player 1 (Client
1)s widgets removed, but he gets a
black screen and is NOT sent to any
other widgets at all and is stuck
here.


Session: numb of players: 2

Players Role selection: Host is chooses boss, client (1) chooses player 1 Boss

(Client 1) gets displayed a widget with 3 cards and player 1
(Host) got a screen with text where it say please wait. For the
game to continue, the Boss (Client
1)
has to choose 1 card, and he
does so accordingly. After that he is
sent to the next widget. This is the Player 1 (Host) as well and everything is working accordingly to the plan.

So similar thing happends when there are 3 players instead of 2. 1 player doesnt get the widget, and the other player and the host gets the next widget.

So this works fine, everyone gets the first widget and the boss gets his own widget where he can choose 1 card.

Anyway, after the boss has choosen a card (Which has to be a client or else it wont work properly)

After the boss has been choosen, the one client that was a boss gets the next widget. The one that host the server gets the next widget. The third player however, does not get a widget? the old one is removed, but it just shows a black screen?

Sorry, forgot to add this is a card game driven by widgets. All the players starts in the lobby at first, a multiplayer lobby, which they join by internet! Then the host click start the game, but the role is choosen at the lobby before the servertravle.

Can the problem be that i launch the game 3 times from my own computer? Its a steam game, but steam is off, so it should work right?

The strange thing, is that it does seem like its sending the signal, but not creating the widget for each client if the boss is the host. It removes the wait widget, but doesnt create a new widget??