This might be realted to the transferring badges bug, where I still haven't gotten any replay to from Relic after several months now.
A lot of Soulstorm multiplayer games aren't starting, because the game stays stuck at the transfering badges screen. Or if they do, too many times a player 'gets dropped' unintentionally by the game. So either games don't even load/start, or not all players make it into the game.
It is a majority of the games since a few months now (about 80% of Soulstorm multiplayer games I try to play). Please look into this becasue Soulstorm multiplayer is getting close to unplayable like this.
P.S. there still appears to be Gamespy code in the Soulstorm executable that is totally undesirable and unnecessary.