I am interpreting this problem differently, though you may be dead on with your take, Lightfoot.
It appears (to me) that the account name itself was changed from one with spaces to one with underscores, like from "Bob Smith" to "Bob_Smith", I suppose. The OP's description seems to imply that though they type the Player Name "Bob Smith" in the Player Login screen, after attempting to join an internet game, an error occurs that seems to indicate that Gamespy changed the Player (acct) name. The way to test this is to attempt to add each version (the one with spaces and the one with underscores) to the list of buddies. If it is a valid account name, it should be able to be added with no problem. So if "Bob Smith" can be added, it exists as far as Gamespy is concerned.
If it's simply a server side issue, then the OP should have no problem joining many other servers and should test this as well, to support their claim about the offending server and in that case, follow Lightfoot's suggestion.
Bioware and Atari have absolutely nothing to do with the maintenance of the GameSpy software so the best recourse would be to lodge a complaint or inquiry directly with GameSpy which has an adequate customer service interface. How quickly they respond is anyone's guess.
Account names with spaces are quite common on GameSpy, BTW.
Modifié par HipMaestro, 01 janvier 2011 - 06:37 .