Help us improve Answers HQ! Take Survey No, Thanks

Can't play BF4 Multiplayer (PC). At all.

by pierce20121
Reply

Original Post

Accepted Solution

Can't play BF4 Multiplayer (PC). At all.

★★★★★ Newbie

Hey guys, I just got BF4 for PC and as I am perfectly able to play the singleplayer campaign. I cannot at all get into any games online. Anytime I try, the cames icon will pop up in my taskbar, but after about a minute it will close saying "cannot connect to server" or something like that. Something interesting is, the exact same thing would happen in BF3 PC. So it'd be great if someone can help me out as I just got the game a couple days ago and am eager to play. Thanks.

Message 1 of 14 (21,732 Views)

Accepted Solution

Re: Can't play BF4 Multiplayer (PC). At all.

★★★★★ Expert

Ok, here are some steps you can try that can minimize the occurrence of this problems:

 

- Uninstall the Plugin (in control panel>uninstall) then delete the containing folder placed in: C:\Program Files (x86)\Battlelog Web Plugins

 

Fix for Mozilla FireFox:

- Install the latest plugin
- go to Addons (Firefox menu) -> Plugins
- Search for ESN AND Battlelog
- Set both to: always activated
- close firefox, start it again and it should be fine then

 

For Chrome:

-Clear Browsing Data ( Settings/Privacy )
-Reinstalling the plugin by logging to Battlelog again
-In the search bar typing the following command: chrome://plugins
-Checking the box Always allowed for ESN Sonar API and Battlelog Game Launcher
-Restarting the Browser
-Log back into Battlelog via Origin (Play from Battlefield4 icon )
-Join a Server

 

For Internet Explorer 11
-Restart IE 11
-From Internet Options/General tab -> Clear Browsing data -> Delete button
-From Security tab, slide the bar to bottom -> Medium Protection
-In Trusted Sites -> .battlefield.com should be added along with battlelog.battlefield.com/bf4/ and battlelog.battlefield.com/bf3/
-It will require a System Restart in order for the 7 step to be applied.
-Log in again into Battlelog and download again the plugin.
-Join a server.

 

First, do this steps: http://help.ea.com/en/article/battlefield-4-punkbuster-troubleshooting/ 

 

Also, try this additional steps, if the above does not work:

 

1. Open windows firewall
2. Click advanced settings( on the left) and then inbound (also left)
3. Find PnkbstrA.exe and PnkbstrB.exe (if you have two of both, its fine)
4. Right click on each of them>properties>programs and services
5. Make sure that "all programs that meet the specifications" is checked
6. Then go to the "Advanced" tab and check all 3 boxes. Domain, Private and Public.
7. REMEMBER TO DO THIS FOR ALL PnkBstr Files. Then save and quit.
8. Go to C:\Program Files (x86)\Origin Games\Battlefield 4 and delete "Pb" folder.
9. Go to these 2 links:
http://websec.evenbalance.com/downloader/download.php?file=1
http://www.evenbalance.com/downloads/pbsvc/pbsvc.exe
10. Download and install both
11. Run Pbsetup.exe (the first link)
12. Add a game (eg. bf4)
13. Check for updates.

 

-Reinstall DirectX.
1:go to C:\Program Files (x86)\Origin Games\Battlefield 4\__Installer\directx\redist
2:Find file named DXSETUP.exe, right lcik and select RUN AS ADMINISTRATOR . Install it. It should update your DirectX install.
3: You might need to reboot computer first.
4: try to launch game.

 

Still doesn't work then....

 

-Update your Microsoft .NET framework.
http://www.microsoft.com/en-us/download/details.aspx?id=17851

 

Make sore your drivers and updated.

 

Get sure that you have disabled all ad and application blocking software in your browser and using the latest version of Adobe Flash.

 

For Battlefield on PC, please enable the following online ports on your connection:


TCP80, 443, 9988, 20000-20100, 22990, 17502, 42127
UDP
3659, 14000-14016, 22990-23006, 25200-25300


For specific instructions on how to open your ports, please visit http://www.portforward.com/ or contact your router manufacturer.

 

Also see this EA Help article for information on opening TCP or UDP ports: http://help.ea.com/en/article/opening-tcp-or-udp-ports-for-connection-issues/

 

If this helps, please click the white XP button and to give me some XP.
If this solves your question, click the green solution button and mark it as solution so it can help others with the same problem.

View in thread

Message 4 of 14 (22,847 Views)

All Replies

Re: Can't play BF4 Multiplayer (PC). At all.

★★ Newbie

A lot of people are having the same problem. I can't even find a server in the sever browser page. The servers are messing up, give it some time.

Message 2 of 14 (21,610 Views)

Re: Can't play BF4 Multiplayer (PC). At all.

★★ Newbie

i cant stay in the lobby too. how do i fix that?

 

Message 3 of 14 (21,434 Views)

Re: Can't play BF4 Multiplayer (PC). At all.

★★★★★ Expert

Ok, here are some steps you can try that can minimize the occurrence of this problems:

 

- Uninstall the Plugin (in control panel>uninstall) then delete the containing folder placed in: C:\Program Files (x86)\Battlelog Web Plugins

 

Fix for Mozilla FireFox:

- Install the latest plugin
- go to Addons (Firefox menu) -> Plugins
- Search for ESN AND Battlelog
- Set both to: always activated
- close firefox, start it again and it should be fine then

 

For Chrome:

-Clear Browsing Data ( Settings/Privacy )
-Reinstalling the plugin by logging to Battlelog again
-In the search bar typing the following command: chrome://plugins
-Checking the box Always allowed for ESN Sonar API and Battlelog Game Launcher
-Restarting the Browser
-Log back into Battlelog via Origin (Play from Battlefield4 icon )
-Join a Server

 

For Internet Explorer 11
-Restart IE 11
-From Internet Options/General tab -> Clear Browsing data -> Delete button
-From Security tab, slide the bar to bottom -> Medium Protection
-In Trusted Sites -> .battlefield.com should be added along with battlelog.battlefield.com/bf4/ and battlelog.battlefield.com/bf3/
-It will require a System Restart in order for the 7 step to be applied.
-Log in again into Battlelog and download again the plugin.
-Join a server.

 

First, do this steps: http://help.ea.com/en/article/battlefield-4-punkbuster-troubleshooting/ 

 

Also, try this additional steps, if the above does not work:

 

1. Open windows firewall
2. Click advanced settings( on the left) and then inbound (also left)
3. Find PnkbstrA.exe and PnkbstrB.exe (if you have two of both, its fine)
4. Right click on each of them>properties>programs and services
5. Make sure that "all programs that meet the specifications" is checked
6. Then go to the "Advanced" tab and check all 3 boxes. Domain, Private and Public.
7. REMEMBER TO DO THIS FOR ALL PnkBstr Files. Then save and quit.
8. Go to C:\Program Files (x86)\Origin Games\Battlefield 4 and delete "Pb" folder.
9. Go to these 2 links:
http://websec.evenbalance.com/downloader/download.php?file=1
http://www.evenbalance.com/downloads/pbsvc/pbsvc.exe
10. Download and install both
11. Run Pbsetup.exe (the first link)
12. Add a game (eg. bf4)
13. Check for updates.

 

-Reinstall DirectX.
1:go to C:\Program Files (x86)\Origin Games\Battlefield 4\__Installer\directx\redist
2:Find file named DXSETUP.exe, right lcik and select RUN AS ADMINISTRATOR . Install it. It should update your DirectX install.
3: You might need to reboot computer first.
4: try to launch game.

 

Still doesn't work then....

 

-Update your Microsoft .NET framework.
http://www.microsoft.com/en-us/download/details.aspx?id=17851

 

Make sore your drivers and updated.

 

Get sure that you have disabled all ad and application blocking software in your browser and using the latest version of Adobe Flash.

 

For Battlefield on PC, please enable the following online ports on your connection:


TCP80, 443, 9988, 20000-20100, 22990, 17502, 42127
UDP
3659, 14000-14016, 22990-23006, 25200-25300


For specific instructions on how to open your ports, please visit http://www.portforward.com/ or contact your router manufacturer.

 

Also see this EA Help article for information on opening TCP or UDP ports: http://help.ea.com/en/article/opening-tcp-or-udp-ports-for-connection-issues/

 

If this helps, please click the white XP button and to give me some XP.
If this solves your question, click the green solution button and mark it as solution so it can help others with the same problem.

Message 4 of 14 (22,848 Views)

Re: Can't play BF4 Multiplayer (PC). At all.

★★ Newbie
 
Message 5 of 14 (20,165 Views)

Re: Can't play BF4 Multiplayer (PC). At all.

★★★ Novice

From the post above

For Battlefield on PC, please enable the following online ports on your connection:


TCP80, 443, 9988, 20000-20100, 22990, 17502, 42127
UDP
3659, 14000-14016, 22990-23006, 25200-25300

Message 6 of 14 (20,136 Views)

Re: Can't play BF4 Multiplayer (PC). At all.

★★ Newbie

Since last week I cannot connect to ANY bf4 settings without getting a port 3659 connection error. I have tried all of the suggested fixes to no avail. Nothing has changed on my router or the rest of my network and from what I am reading on this site alot of other people also have this issue. Does anyone from EA  read these messages or do they just rely on unpaid volunteers? 

Message 7 of 14 (20,129 Views)
0

Re: Can't play BF4 Multiplayer (PC). At all.

★★ Newbie

Game loads, but will not automatically open to game like it used to. Now just pops up on task bar and when I click on it a blank white window opens and disables my mouse. I have to Ctrl+Alt+Del to Task Manager and End task for BF4. Tried all trouble shooting methods from this post and still nothing works. Opened all my ports as directed too. Nothing! Very frustrated as this game had zero issues running in the past before these problems arose.

 

I also know its not my video card. Its been running solid and still runs all other games including this one. I somehow managed to get in the game at least once and was able to play the campaign and the multiplayer, but like I said, ONLY once. After that it decided to not work for me again.

 

Please EA, find a fix as I and everyone like me have paid good money to play this game and are very frustrated. We all have more than capable computers to handle this game and know its not on our end.

Message 8 of 14 (18,928 Views)

Re: Can't play BF4 Multiplayer (PC). At all.

★★★★ Newbie

I cant play multiplayer for some reason its loading loading loading and its never gonna work....If i had the origin on...if i hadnt on origin i can play only campaign

Message 9 of 14 (16,765 Views)
0

Re: Can't play BF4 Multiplayer (PC). At all.

★★ Newbie

I have gone through every change you suggested but still can't get it working. There were a couple of exceptions:

1/ There was no ESN Sonar API entry in Chrome Plugins.

2/ I couldn't get open ports on 80, 443, 14000-14016, despite putting them in the Router, and even adding inbound rules in the Windows Firewall.

Always when I try to join Team or Squad Deathmatch, I just get "Found no game matching your filter settings" (but can find nowhere to change any filters) and when I try to access any of the extensions installed from my Premium pack discs, it says not installed.

I am so close to taking this game back to the shop...

 

Message 10 of 14 (15,393 Views)
0
Twitter Stream

Keep your account safe

We'll make sure it's you by sending you a code for your trusted devices.

Learn more about Login Verification on EA Help

ea-help-promo

Forget your EA Account ID or password?

Reset, update, or link your account information.

View More on EA Help