Battlefield 4 PS4 "You have lost connection to the server"
We recently upgraded our internet from Rogers (I'm Canadian) and we were given a advanced wifi-modem from rogers called the CGN3ROG. The router works great, for the most part. The range is good, and I have much faster download/upload speeds than I ever did before.
The problem is, everytime I try to join a server on Battlefield 4 (PS4 version), it loads for 2 seconds, goes into a black screen and says "I have lost connection to the server". So I cannot even play multiplayer what so ever. I have a NAT type 2. I have tried to open specific ports I found on EA, with still no luck (The wifi-modem only supports 10 Port entries). The only solution I found was to create a static IP for my Ps4 and put that IP address into the DMZ setting and I can confirm that worked, but I was wondering if there was another way around this because sometimes I bring my PS4 when travelling and when I come home I have to do everything all over again with the static IP.
I checked my firewall settings and they are on the minimum security setting so it should be okay. I also tried to disable UPNP with still no luck. I have run out of solutions.
Any help would be appreciated.