I have a Playstation 4, thing is awesome. Fuck your XBox. Battlefield (any of them really) is my favorite franchise. I used to play Call of Duty but honestly BF is just so much better. Any the game chat isn’t filled with 12 year olds whining about how your skills are better than theirs. TLDR? Go to the bottom of the post.
Recently there was an update for BF4, they changed some things to get ready for Battlefield 1. BF1 is OK, I played the beta a bit. Didn’t care for it too much. I found the gameplay slower than other BF games and the in game animations where so fucking slow. A rifle reload took forever. While it may have been realistic it’s too fucking slow for my liking. I don’t want a run and gun like CoD but I felt like they were killing what I liked about BF. Anyways this new update broke my fucking game. Now in multiplayer when joined in a group for online play the host of the group can only select a game once. Let’s say you pick a server to play on but the queue is has too many people so you cancel, well your fucked now. You won’t be able to select another server. The game simply wont let you. Either one of your friends has to create a new group and pick a server (only one chance remember) or you have to quit the game and restart it. I know a few people that are affected by this. Well on top of this awesome new feature I started getting “Disconnected from Session” messages. I was not able to play BF4 for a week until I found the solution. Now remember, nothing on my end has changed other than the BF4 update. The fix to the session disconnect error is to forward ports. Wait what the actual fuck. So EA patched a game, now I cant play it unless I forward ports. That is some fucking bullshit right there.
On to the fix. I watched this video and found the answer. You can Google the issue and find a solution (maybe why you are here?) but there are a few different ports floating around out there. I did not (and fucking will not) forward all the ports they specify. It is simply not needed. There is ZERO fucking reason why a PS4 game needs port 80 and 443 forwarded. Fucking ZERO, and if there is such a game that exists take it back and return that piece of shit. All I had to forward was some UDP ports. Port 3659 and 14000-14016. That’s it. Don’t forward anything else.
The fix for “Disconnected from Session” is to port forward UDP ports 3659 and UDP ports 14000-14016. If you don’t know how to do port forwarding go here https://portforward.com/.