A quick guide for fixing various Battlefield Bad Company 2 issues.
After a bad post launch period plagued by moments when the Bad Company 2 servers were down and after receiving a lot of complaints from the PC players regarding numerous Battlefield Bad Company 2 disconnects, the guys from DICE are assuring us via Twitter that the EA servers have been upgraded and the players should finally experience stable, issue free multiplayer games.
Also in an attempt to help the gamers fix various Bad Company 2 issues, DICE has posted on the Battlefield Blog some answers to the most asked community questions. Also it was announced that a Battlefield Bad Company 2 PC patch will be released today which will fix some browser issues.

Here is the Q&A:
1. EA servers’ connection issues
EA Online has recently ended a two day server maintenance operation, whose main goal was to upgrade the servers’ capacity in order to handle the high number of player connections.
2. PC PunkBuster install errors
If you’re getting errors when trying to install PunkBuster on your PC then go to www.evenbalance.com and download PBSetup.exe. PBSetup should be pointed at your Battlefield Bad Company 2 install directory and, once installed, it should check for updates. After that a PC restart might be needed.
3. PunkBuster kicks with the following error message: “punkbuster kicked player ‘PLAYER NAME’ (for 0 minutes) … RESTRICTION: Service Communication.”
This is a Windows Vista/Windows 7 permissions issue that affects all the games that use PunkBuster. In order to solve this you should download and install PBSVC.
4. Nothing happens when trying to join a server
This issue is going to be fixed by a Battlefield Bad Company 2 Patch that will be released today (March 15).
5. Various Server Browser issues – All the following issues are being investigated:
- The Server Browser is being too slow – The Battlefield Bad Company 2 PC team is currently at work, trying to improve the server browser.
- The Server Browser is displaying an inaccurate number of players connected to game servers – There is a difference in server status between when the refresh was initiated and when the results are being displayed.
- No ping displayed – In order to view ping in the Server Browser you should run BFBC2.exe with admin privileges.
6. High ping in local game servers
The game latency is being showed instead of ping. This is how far behind the client is in comparison with the server. The server needs to be a little bit ahead of the clients so they can use replicated data until the next ghost update is received from the server.
7. Stats being temporary resetted after a disconnect
DICE is investigating this issue. If you experience any stat loss please report it.
8. The games asks again for the serial number when people are reconnecting to their profile
This has been fixed on their side so no patch is needed.
9. Redeeming the VIP code issues
At this point the players should have no problems in redeeming their VIP codes. Also the in-game PS3 store for Europe and Asia will be soon available.
Let’s hope that Bad Company 2’s remaining issues will be fixed soon enough.
In the meantime we will try to update this guide with various fixes and solutions. If you’re experiencing a different problem than the ones listed above, please post it in the comments. Also if you’ve discovered another way of fixing things or a solution for one of the problems described in the “Comments” section please post it and we will update the guide accordingly.
Thank you and stay tuned.














Hey,
Im having Xbox360 issues…which I’m not hearing much being talked about. Unlike PC you get even less details about sever connection, ping, etc… It says either “failed to connect (or connect to EA server)” “cannot find games” or it might actually kick me out back to the xbox dashboard with no error code whatsoever!! I’m totally getting bunked-out on this seeing this game is the best one yet & it sucks to see I can’t connect and when I do it’s not long before I’m out. Am I the only xbox user with this problem??
I have ps3 and I get kicked ALL THE TIME. Im sick of it, its always “disconnected from the network check you internet connection”. I have “comcast” which in my area is the fastest you can have. At this point I also have an issue during game play, my “site” has disappeared. I have no way to aim unless I am zooming in with a sniper rifle… PISSED.
I have the game installed on two different computers in two different locations. In one location i’ve never had the slightest problem playing online but on the second computer however i never succeeded in connecting to a server – “Connecton to the game server has been lost. Please check your internet connection”. Probably the PS3 version of the game is affected in the same way Bad Company 2 for the PC is.
If by “site” you are referring to “crosshair” then maybe the game is being played in Hardcore mode. Again speaking from my experience in playing the game on the PC, when a server has the Hardcore mode enabled, the mini map, crosshair, spotting and more are disabled.
Hey, Jim Jones
I am also experiencing the same EXACT problems you are, I’ll be playing a game and then it just kicks me out all of a sudden! OR, like you said, when I try to connect to a game it will either, fail and cant connect OR it will just send me ALL the way back to the xbox dashboard. It is weird, I thought it was just my game or my xbox was messing up, glad to know im not the only one with this problem BUT it sucks that we paid $65 for a game that we cant fully enjoy because of these issues!!! I like the game better than mw2, but damn, I guess im going to have to settle with CoD until they fix this issues.
Ok. tUrns out that I did have HARDCORE mode on. But the connection problem persists. I called my ISP and paid more to get a faster internet connection. Now I am 22.5 Mbps download and 5.0 Mbps upload. To me those seems like more than enough to keep the connection. I will be callng Sony and possibly grttng a new router in hopes of actually being able to play the game I paid for! STILL PISSED.
My account on the PC stopped working yesterday. I’m having the problem with the serial code – every time it I try and join a game it asks me for my code and then says that the code is already in use even though I’m the one using it. It seems that EA have really screwed up on this game since there have been so many issues for so many people on all different platforms – it’s a disgrace really.
i keep getting kicked from games too all the time not happy at all will sell game and never buy another fps from ea again
I waited months to purchase the game due to all the negative feedback regarding the games online functionality, yet despite the extended period of time EA has had to address these problems, I am experiencing these same disconnect issues mid-game on my PS3, “connection to the game server has been lost, please check your internet connection” I have no problem connecting to games, and for a few minutes everything works well, but I haven’t had a single game last more than 5 minutes before my connection fails. I have had no issues with any other online game in three years of PS3 ownership. I am not interested in complaining for the sake of complaint, I wish only to find a solution. I do not utilize a router and my connection is solid.
This issue is from my ps3. After about 5-10 minutes in a match i get kicked, sent back into the menu with no error message. Nothing, no “failed to connect”, or “Connection has been lost” it just leads me back into the main menu.