Xbox – Why does the squad get split up when joining a game

battlefield-3xbox-360

I thought the whole point of forming a squad before you joined a game was so that you wouldn't get put on a server where your squad got split up. Multiple times on xbox I've formed a squad with 3 or 4 people, and once we've joined a game, we find out some people are on the opposite team.

Is there a setting I can change so it never does this, or is this a bug in the game?

Best Answer

From this webpage:

Battlefield 3 does not understand the concept of a full squad. If a squad of four tries to join a server that is near full, but still has enough room it will get split if someone gets inserted before the squad does. So, if you look for a 24-player server that currently has 18-players, a four person squad would fit there. But, if three players join at the same time as when the four person squad does, BF3 doesn't tell the squad of four that the server is full. Instead, BF3 will let three people on the squad of four into the game. The leftover person is kicked back to menus.

Battlefield 3 gives priority to balanced teams over intact squads. If a squad of four tries to join a game that has 12 people, but is uneven (say five vs seven because of people leaving the game), then BF3 will split up the squad of four! It will put three on the team of five and one on the team of seven -- therefore making the teams balanced at eight players each, but leaving the squad broken.