I'm hosting and when I start a game from the mission briefing screen, some of the players get dropped. How come?

You have to wait for the team and player name indicators to turn from red to green before starting the game. If you don't, anything still marked in red will be dropped and will not be able to participate in the current MP game you've started.