"Battlefield 3 has stopped working" error message when joining server
I have been able to play Battlefield 3 on my PC for a really long time, since the beta even. But now, just two weeks ago I keep getting this message every time I try to join a server.
It isn't a pop up in Battlelog but a windows error message telling me that "Battlefield 3 has stopped working A problem made the program not functioning properly. The program will shut down and you will be notified if any solution is found" (I hope I translated it properly, since it is in Swedish for me).
I haven't done any changes to my system where I have installed anything new or uninstalled anything so I have no idea why it just stared to act like this.
I have tried to update PunkBuster and re-install Battlefield 3 but it hasn't worked. Also when using Origin to repair Battlefield 3 it tells me that there is no problem with the game.
- Anonymous13 years ago
Guide to resolve "Battlefield 3 not working" error message when entering the "Initializing" phase:
Description of the problem :
This guide is based on my personal problems with Battlefield 3. I cannot promise that this fix will apply for all users but it worked for me.
This guide aim to resolve an error that occurs when Battlefield 3 enters the phase/stage "Initializing" when joining a server and the user gets a Windows error message stating that "Battlefield 3 has stopped working".
The cause of the problem is a corrupt file that is being downloaded when the user connects to the cloud system.
If you have this problem reinstalling Battlefield 3/ Origin/ PunkBuster or getting a new PC will not help since the same corrupt will be downloaded as soon as you try to join a server.
Instead you can follow this guidelines for a very quick fix of the issue.
Step by Step Guide:
1: Navigate to {PC username} > My Documents >Battlefield 3 > settings
2: Here you should be able to find a file named PROF_SAVE_BODY. Open this file, if it is completely blank you have found the roots of your problems, if the file is not blank this may not be your problem and this guide is unlikely to help you.
3: Delete this file.
4: Then open Origin and right click on Battlefield 3 in your game library.
5: Select "Show Game Details" and select the "Cloud storage" option next to "Details".
6: Deactivate cloud storage for Battlefield 3 or for all Origin games.
7: Now you can join a server. Battlefield 3 will notice that the file is missing and make a replacement file, this file will be using correct data and your problem should now be resolved.You can find the guide on battlelog as well: http://battlelog.battlefield.com/bf3/forum/threadview/2832654348438658077/1/