Forum Discussion
I saw a lot of people posting BS responses to this issue. Turning off UPNP is not even close to a fix. I even saw some other person say, "Your router is handing out the same IP to 2 computers" Most of the answers to this thread are just *-nine. The one that worked for me, and should work for anyone else who knows how the use regedit are as follows. This is for people who have more than one player using the same router/firewall.
Please, try this procedure recommended by EA/DICE a few years ago for Battlefield 3, it should work for Battlefield 4 too:
1. Go to the Start menu and then type "regedit" and hit return
2. Navigate to: HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > GameUX > Games
3. Click each one until you find the one for Battlefield 4
4. Right click AppExePath in the right window and choose modify and add " +clientport 2xxxx". Where "2xxxx" is a number between 20000-29999 but not "22990" as this is already reserved for Battlefield 4.
5. You'll need to do this for each and every machine that you want to play Battlefield 4 on the same network. Remember to change the port number to something unique on each and every machine.
The final AppExePath should look something like this: C:\Program Files (x86)\Origin Games\Battlefield 4\bf4.exe +clientport 21234
In most cases, you can just right click the shortcut and add a command line variable +clientport 29999
Do not add " " to the command line as some other fixes may lead you to believe. This will work and it is not a problem with your router or provider but rather a problem with how the frostbite engine handles network traffic and NAT translation.
This fix was passed onto me by my provider, fragnet.net
- Anonymous11 years ago
Thank you Cyanide26K. This worked for me even with UPNP enabled.
Edit: nevermind it didn't work.
- Anonymous11 years ago
We play fine together on the same server for many rounds then this randomly happens over and over prevening us from playing till the next day. flusing dns and refreshing router fixes it. how do we stop it frofm happening.
- Anonymous11 years ago
Bump