Hi there
This problem may have a few things that cause it so try following these steps below.
-Repair install the game through Origin (right click on Battlefield 3 in Origin and choose repair install option)
Disable Upnp and SSDP:
- Click at Start
- Go to ''Run''
- Write : services.msc
- Scroll down to SSDP Discovery and UpNp
- Right click on them,
- Click Stop .
______________________________________________________________________________________________________________
Also disable UpNp support, do the same thing in your Router settings. To access the router settings type in any internet browser http://192.168.1.1/ or http://192.168.1.2/ then enter your account name and PW. Then in general options disable SSDP and UpNp.
Make sure your NAT type is Open.
______________________________________________________________________________________________________________
Perform a clean boot
Type in search system configuration or msconfig
-Select the Start-up Tab!
-Press Disable all and press Apply.
-Then select the Services Tab!
-Mark on the lower left the box, Hide all windows services.
-Then press disable all!!
!!!!!!! If you using a USB wireless receiver or a third party connection program for internet connection, please look carefully if you see this between services or at the start-up..Don't disable it.. because you wont be able to connect to internet again!!!!!!!!!!!!!!!!!!!!!
-Then press Apply and OK.
-A window will come up to ask you to restart. Hit the box "Don't show this message again"
-Then press restart!!
-----------------------------------------------------------------------------------------------------------------
If there is any problem on your start up or something aint working like it suppose to, you can always go back and enable what you need!!
_________________________________________________________________________________________________________________
Disable the Cloud Storage in Origin (go to game details).
-Disable Windows Firewall, also some Anti-Virus programs tend to block Battlefield, make sure you allow BF and Origin and all of them.
-Download the CCleaner and clen your registry http://www.piriform.com/ccleaner
-Update your Punk Buster http://www.evenbalance.com/index.php?page=pbsetup.php
--Also check if the problem is a slow/bad connection by doing a ping and speed test.
-If you still have the problem, contact EA Chat Support and explain them what happened, it may be that your account while the hacker was using it got globally banned by DICE.
Regards
theDokt0r