When hosing local lobbies, only 1 in 4 are successful due to the following 2 reasons:

1. Someone creates an offline lobby. Everyone would join successfuly. The host would start the server. But no-one in the lobby was able to join the game. The host could see all 10 names on his screen, but all of their status' were "loading". The people trying to connect had the load screen (dota icon). They eventually timed out and could click "reconnect" but it didn't work. Only solution was to re-create the lobby.

2. All 10 people would load and connect. But during hero selection, one person was unable to pick a hero. Even if they quit and reconnected. The only solution was to create a new offline lobby. This even happend in both CM, RD and AP modes