Battlefield 4 [PC] - Stuck on "Joining Server" when I try to join a game.

by yunlamn
Reply

Original Post

Accepted Solution

Battlefield 4 [PC] - Stuck on "Joining Server" when I try to join a game.

★★★ Novice

same as the subject

Message 1 of 14 (69,569 Views)

Accepted Solution

Re: Battlefield 4 [PC] - Stuck on "Joining Server" when I try to join a game.

Champion (Retired)

Thanks for the DXDiag file however I can only find 1 error causing an error which is disk space, however this does not usually make that much of a problem. So I am afraid that I must ask you to go through the steps below one by

one,

 

- Reinstall PB
- Open Origin right click BF4 and select Repair Game
- Open Origin right click BF4 and select check for updates
- Try performing a UOTrace test on your PC help.ea.com/en/article/how-to-uo-trace/. [help.ea.com]
   If you have a high ping contact your ISP.
   If you cannot open UOTrace and get a message saying “Cannot connect to ea online” please check firewall on both you PC and your Router

 

If any of this does not work please contact support using the steps below - 

 

 

*Note that some players may have issues when using Internet Explorer. If this is the case, please use an alternate browser such as Firefox or Chrome*


Click the following link and log in: https://help.ea.com/en/
Then click on Help with a Game, and choose your game. If your game isn't listed, try entering the name on the search bar to the right. Alternately you can choose the Browse By Topic option and choose your relevant topic. If it is an account issue that doesn't require Game Advisor assistance, you can click the Manage Account button.


On the next page you will see a bunch of articles, links to community fixes, and a manuals tab for the chosen game.
If the articles aren't relevant to you, scroll to the bottom of the page, and you will get an option to Contact Us.
Click this and you will be prompted to choose your platform, the topic of your issue and to give a brief description of the issue at hand.
You will then have your options available, such as having a Live Chat with an advisor, or scheduling a callback if it is available in your region.
After this, you will get a live chat or a callback (depending on what you chosen) with an EA agent, that will be more then happy to assist you in any way.

 

View in thread

Message 5 of 14 (72,072 Views)

All Replies

Re: Battlefield 4 [PC] - Stuck on "Joining Server" when I try to join a game.

★★★★★ 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/

 

-Are you running the game as Administrator?
-Go to the Origin games folder (C:\Program Files (x86)\Origin Games\Battlefield 4) and find Bf4.exe. Right click it and go to PROPERTIES, then COMPATIBILITY and tick the box next to RUN THIS PROGRAM AS ADMINISTRATOR.

 

Do the same with BF4_x86.exe as well.
Now try the game.

 

-Reinstall C++ redistributables.
1:go to C:\Program Files (x86)\Origin Games\Battlefield 4\__Installer\vc\vc2012Update3\redist
2: Right Click on vcredist_x64.exe and choose RUN AS ADMINISTRATOR then follow onscreen prompts.

 

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 2 of 14 (69,498 Views)

Re: Battlefield 4 [PC] - Stuck on "Joining Server" when I try to join a game.

★ Novice

i tried all of it nothing worked...

Message 3 of 14 (69,476 Views)

Re: Battlefield 4 [PC] - Stuck on "Joining Server" when I try to join a game.

Champion (Retired)

If you are encountering errors please try the following steps,
- Reinstall PB
- Open Origin right click BF4 and select Repair Game
- Open Origin right click BF4 and select check for updates
- Upload your DXDIAG file to this page this can be done by
 1. Press Windows Key + R
 2. Type in DXDIAG and hit enter
 3. Click Save all information
 4. Save the file somewhere you will know where you put it
 5. Upload it to this forum post
- Try performing a UOTrace test on your PC help.ea.com/en/article/how-to-uo-trace/. [help.ea.com]
   If you have a high ping contact your ISP.
   If you cannot open UOTrace and get a message saying “Cannot connect to ea online” please check firewall on both you PC and your Router

 

Or contact support - 
*Note that some players may have issues when using Internet Explorer. If this is the case, please use an alternate browser such as Firefox or Chrome*
Click the following link and log in: https://help.ea.com/en/
Then click on Help with a Game, and choose your game. If your game isn't listed, try entering the name on the search bar to the right. Alternately you can choose the Browse By Topic option and choose your relevant topic. If it is an account issue that doesn't require Game Advisor assistance, you can click the Manage Account button.
On the next page you will see a bunch of articles, links to community fixes, and a manuals tab for the chosen game.
If the articles aren't relevant to you, scroll to the bottom of the page, and you will get an option to Contact Us.
Click this and you will be prompted to choose your platform, the topic of your issue and to give a brief description of the issue at hand.
You will then have your options available, such as having a Live Chat with an advisor, or scheduling a callback if it is available in your region.
After this, you will get a live chat or a callback (depending on what you chosen) with an EA agent, that will be more then happy to assist you in any way.

Message 4 of 14 (69,475 Views)

Re: Battlefield 4 [PC] - Stuck on "Joining Server" when I try to join a game.

Champion (Retired)

Thanks for the DXDiag file however I can only find 1 error causing an error which is disk space, however this does not usually make that much of a problem. So I am afraid that I must ask you to go through the steps below one by

one,

 

- Reinstall PB
- Open Origin right click BF4 and select Repair Game
- Open Origin right click BF4 and select check for updates
- Try performing a UOTrace test on your PC help.ea.com/en/article/how-to-uo-trace/. [help.ea.com]
   If you have a high ping contact your ISP.
   If you cannot open UOTrace and get a message saying “Cannot connect to ea online” please check firewall on both you PC and your Router

 

If any of this does not work please contact support using the steps below - 

 

 

*Note that some players may have issues when using Internet Explorer. If this is the case, please use an alternate browser such as Firefox or Chrome*


Click the following link and log in: https://help.ea.com/en/
Then click on Help with a Game, and choose your game. If your game isn't listed, try entering the name on the search bar to the right. Alternately you can choose the Browse By Topic option and choose your relevant topic. If it is an account issue that doesn't require Game Advisor assistance, you can click the Manage Account button.


On the next page you will see a bunch of articles, links to community fixes, and a manuals tab for the chosen game.
If the articles aren't relevant to you, scroll to the bottom of the page, and you will get an option to Contact Us.
Click this and you will be prompted to choose your platform, the topic of your issue and to give a brief description of the issue at hand.
You will then have your options available, such as having a Live Chat with an advisor, or scheduling a callback if it is available in your region.
After this, you will get a live chat or a callback (depending on what you chosen) with an EA agent, that will be more then happy to assist you in any way.

 

Message 5 of 14 (72,073 Views)

Re: Battlefield 4 [PC] - Stuck on "Joining Server" when I try to join

★★★ Newbie

In the browser click "Play Multiplayer" Then Select the mode you want to Play ie: "Team Deathmatch". Then select "Play now", then look at taskbar for the BF4 Logo and Maximize it !

You should now see the loading server.

Click "Deploy" !!!!

RockNroll  o=}====>

 

P.S. I believe your waiting in the browser while your server is loading in the Taskbar.

Message 6 of 14 (65,046 Views)

Re: Battlefield 4 [PC] - Stuck on "Joining Server" when I try to join

★ Novice

i have done all of those thing and not been able to join. i have gotten one glorios moment but the application then crashed. i tried to repeat the steps but the i now stuck back on joining server.  i have also looged out of orgin on bith battlelog and the orgin itself. 


@XXXO77O4906 wrote:

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/

 

-Are you running the game as Administrator?
-Go to the Origin games folder (C:\Program Files (x86)\Origin Games\Battlefield 4) and find Bf4.exe. Right click it and go to PROPERTIES, then COMPATIBILITY and tick the box next to RUN THIS PROGRAM AS ADMINISTRATOR.

 

Do the same with BF4_x86.exe as well.
Now try the game.

 

-Reinstall C++ redistributables.
1:go to C:\Program Files (x86)\Origin Games\Battlefield 4\__Installer\vc\vc2012Update3\redist
2: Right Click on vcredist_x64.exe and choose RUN AS ADMINISTRATOR then follow onscreen prompts.

 

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 7 of 14 (64,991 Views)

Re: Battlefield 4 [PC] - Stuck on "Joining Server" when I try to join

★ Novice

i looked at th html script and i get these errors

 

Duplicate Surface: A Surface with id surface-comcenter-area was rendered more than once, old state will be overwritten
2all.js:61 Received message of type object from http://battlelog.battlefield.com, expected a string


2bundle_base_bottombundles_4103964150.js:185 Installed game version OK 154100 origin


bundle_base_bottombundles_1874370188.js:17 WebSocket connection to 'ws://10.60.131.89:51982/battlescreen' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED


9bundle_base_bottombundles_4103964150.js:185 Installed game version OK 154100 origin
http://battlelog.battlefield.com/bf4/launcher/mpleavegameserver/1/1025073161/36028797025771942 Failed to load resource: the server responded with a status of 422 (Unprocessable Entity)


10bundle_base_bottombundles_4103964150.js:185 Installed game version OK 154100 origin
http://battlelog.battlefield.com/bf4/launcher/mpleavegameserver/1/1025073161/36028797025772777 Failed to load resource: the server responded with a status of 422 (Unprocessable Entity)


6bundle_base_bottombundles_4103964150.js:185 Installed game version OK 154100 origin


http://battlelog.battlefield.com/bf4/servers/ Failed to load resource: net::ERR_CACHE_MISS
http://www.google.ca/ads/user-lists/949268334/?label=7c5-COLtugcQ7t7SxAM&fm…laynow/&ref=http%3A//bat... Failed to load resource: net::ERR_CACHE_MISS


2http://ib.adnxs.com/setuid?entity=11&code=BU-00000000477984731 Failed to load resource: net::ERR_CACHE_MISS

Message 8 of 14 (64,981 Views)

Re: Battlefield 4 [PC] - Stuck on "Joining Server" when I try to join

★★★ Novice

Here is the fix which worked for me!!

 

I am currently using Windows 10 so whenever I launched BF4 it got stuck to joining server and I always kept my task manager open whenever I tried, trying this out for a few times I noticed that the battlelog plugin kept running but it wouldn't launch BF4, also in some cases it did but BF4 would close in a few minor seconds. That too in a background process... Here is the fix which worked for me:

 

- Go to BF4 folder (in my case it is this: D:\Games\Battlefield 4, can differ from user to user)

-You will see two files named "BF4WebHelper" and "BF4X86WebHelper", right click on either one of those first (Remember I have 64-bit version, that's because I might have two different files, one for 64-bit other for 32-bit)

-Click properties

-Go to compatibility tab

-Check "Run this program as an administrator"
-Check "Run this program in compatibility mode for:"
-Select "Windows 8" from the drop down menu

-Do the same for the other file.

 

Hopefully that will fix the problem for you. Also here are a few things I have tried before doing this WHICH DIDN'T WORK FOR ME!!

 

Doing "repair game"
Uninstalling game and re installing

Participating in Beta participation of Origin and then re downloading the game

Removing BF4's old documents from my user's document folder so that it would create a new folder.

Reinstalling web plugin.

Message 9 of 14 (53,166 Views)

Re: Battlefield 4 [PC] - Stuck on "Joining Server" when I try to join

★★★★★ Newbie

This worked for me!! Thanks a bunch buddy!!

Message 10 of 14 (52,331 Views)