Forum Discussion

webhaus's avatar
10 years ago

Game disconnected: Client closed down connection.

Has there been any new fixes for the "Game disconnected: Client closed down connection. Check your network connection and make sure that port 3659 (UDP) is open." error?  I'm getting it constantly and have already done all of the fixes mentioned from EA and in other posts.  I can't even play a full round anymore and I'd hate to know how much XP i've lost because of this.

9 Replies

  • webhaus's avatar
    webhaus
    10 years ago

    This wasn't that big of a problem until just recently, and i haven't changed anything on the computer.  Now it happens almost every round.

    Here's a list of things I've tried with no luck:

    * Port forwarding on the router, for all ports recommended by EA.

    * Port forwarding via "smart port forwarding" program on the computer.

    * UPNP enabled/disabled in router

    * Enabled DMZ on router.

    * Repair install for BF4.

    * Re-install punkbuster.

    * Turn off antivirus.

    * Turn off any programs running in background.

    * Restart computer.

    * Restart router; 10 sec & 2 min power disconnect (several times).

    * Replace profile file in BF4 setting folder.

    * Tracking ping to game server to make sure there are no dropouts and Ping is consistent.

    Is there anything else to try?  

  • @webhaus  For your router unplug it for a full 10 min no less then let it boot up as well as do this for settings and please do them all.....

    Run the game as Administrator:
    Go to the Origin games folder (C:\Program Files (x64)\Origin Games\Battlefield 4) and find Bf4.exe. Right click it and go to PROPERTIES, then COMPATIBILITY and check the box next to RUN THIS PROGRAM AS ADMINISTRATOR.
    Do the same with BF4_x86.exe as well.

    Run Origin as Administrator:
    Go to C:\Program Files (x86)\Origin and right click on Origin.exe and go to properties. Then go to compatibility tab and check the box next to RUN AS ADMIN.

    Disable Origin in game:
    In Origin - Application settings - Origin in Game - disable Origin in game

    Origin Cloud Storage turn it off
    Origin, settings, General

    Make Sure BF4 is set to 64bit if your windows is 64bit
    1- open origin and go to My Games
    2-Right click BF4 and go to Game Properties
    3-Under when launching this game set it to x64 and check off disable origin in game.
    4- Hit apply REBOOT your PC and then test your BF4

    Reboot PC test BF4


    If all this fails to fix it then try this...

    C:\Users\your PC Name\Documents\Battlefield 4

    BF4 folder in my documents holds game configs and screen shots even if BF4 is installed on different drive. When you uninstall BF4 it does NOT remove this folder. So when you install the game again you can still have the same issues. Even if its not a new install it is still worth trying as the game cfg could be mucked up.

    1- Go to my Documents and remove BF4 folder place it on your Desktop for now.
    2- Be warned you do have to set up your in game settings again.
    3-Repair BF4
    4- When done go test your game. If it fails reboot your PC and run repair game again and test BF4.

  • webhaus's avatar
    webhaus
    10 years ago

    Thanks for the feedback,  Most of that has been done, but I hadn't clicked the disable origin in game at the launch options under BF4 in origin.  I will give it a try and let you know how it goes.

  • webhaus's avatar
    webhaus
    10 years ago

    I almost thought I had it, after pulling the BF4 folder out of My documents again.  I had done it before, and it didn't work then.  The was lasting a little longer than normal, then it gave me the error again..  "Game disconnected: Client closed down connection. Check your network connection and make sure that port 3659 (UDP) is open."  

    Any more ideas?

  • webhaus's avatar
    webhaus
    10 years ago

    Thanks for the input.  Been there done that a long time ago.  I'm a network admin, and my computer IP has always been fixed.  When i first saw the UDP error message, I forwarded that port on the router right away, but it didn't help. 

    I had the error three times last night in the span of 40 minutes.  Lost 15 xp because, after waiting in queue, i joined back in at the last minute of a round on the losing team and got killed once.


    @2042isNotBF wrote:

    @webhaus Have a look at this video it may help you if you have not tried this yet....

    https://www.youtube.com/watch?v=7d1loxULd1o


  • The latest update seems to have made this problem worse for me.  I can't stay connected to a server for more that 5 minutes before getting disconnected now.  

  • @webhaus Sorry for the very late post back.  Have you already done a DNS Refresh/ flush  and I am thinking you did all this due to your job but will post this just to be safe.

    Source: http://help.ea.com/en/article/how-to-flush-dns-cache-for-windows/

    Regular internet usage causes your computer to automatically cache IP addresses and other domain name system results. Clearing (or "flushing") this cache will refresh the data, getting rid of outdated data that may be causing connection issues.

    Note: These steps should be completed using an admin account. You will be typing prompts into the CMD console, so it is very important that you enter the commands exactly as shown.
    Also, the following steps are specifically for PC players.

    Windows 8
    Navigate to the desktop.
    Hold down the Windows key and press R. (This will open the Run dialogue.)
    Type cmd and press Enter. (This will open a command prompt.)
    Type ipconfig /flushdns and press Enter.
    Type ipconfig /registerdns and press Enter
    Type ipconfig /release and press Enter.
    Type ipconfig /renew and press Enter.
    Type netsh winsock reset and press Enter.
    Reboot the computer.

    Windows 7
    Hold down the Windows key and press R. (This will open the Run dialogue.)
    Type cmd and press Enter. (This will open a command prompt.)
    Type ipconfig /flushdns and press Enter.
    Type ipconfig /registerdns and press Enter.
    Type ipconfig /release and press Enter.
    Type ipconfig /renew and press Enter.
    Type netsh winsock reset and press Enter.
    Reboot the computer.

    Windows Vista
    Hold down the Windows key and press R. (This will open the Run dialogue.)
    Type cmd and press Enter. (This will open a command prompt.)
    Type ipconfig /flushdns and press Enter.
    Type ipconfig /registerdns and press Enter
    Type ipconfig /release and press Enter.
    Type ipconfig /renew and press Enter.
    Type netsh winsock reset and press Enter.
    Reboot the computer.

    Setting an alternate DNS:
    While a DNS refresh might solve your connection problems, the DNS itself could potentially not be working as intended, and connection issues will continue no matter how many times you flush your DNS cache.

    You can check if you DNS is failing by trying to switch to a public DNS like Google DNS by following the steps on how to use Google Public DNS straight from developers.google.com.
    https://developers.google.com/speed/public-dns/docs/using

    Google DNS might actually be slower than your normal DNS, but is useful to test and see if your connection problems are coming from your local DNS.
    If you continue to have connection problems, more connectivity troubleshooting steps can be found here.
    http://help.ea.com/en/article/how-to-troubleshoot-connectivity-issues/

    Source: http://help.ea.com/en/article/how-to-flush-dns-cache-for-windows/

    If this has been done or does not fix it then ,,....

    In truth I am at a loss at what you can try other then starting everything clean again but no guarantee this would fix it. :/  By this I am saying uninstall BF4 and delete the BF4 My Documents folder and you know the drill reboot  and start again.

About Battlefield Franchise Discussion

Discuss Battlefield games in this community forum.133,710 PostsLatest Activity: 15 minutes ago