Seriously, how long will it take for EA to acknowledge that this is a problem on their end?
Too many players are reporting the same problem across the globe, the same symptoms, across different platforms, this being the only game where they have problems connecting to, when they have no problems with any other game.
Furthermore, the symptoms are always the same: you can connect perfectly the first time, always, do an entire match without issues, then it doesn't matter how long the match lasts, at the end of it many players (including myself, on PC) get a server timeout error, and we're unable to connect for a while, and we need to restart the game to.
Once we're able to connect and enter the lobby again, rinse and repeat.
The fact that we can always connect at first, and this connection is only lost at the end of a match, almost every, single, time, and in order to be able to reconnect later we must restart the game, should be plenty obvious that there's a bug somewhere in this game, or Origin itself, especially judging by similar reports across other EA games which depend on the Origin client to even run, and which seems to me EA is failing to acknowledge.
The only times 2 consecutive games can be done, is when the first one is really really brief, like jumping right away from the ship, landing and dying, meaning that this bug probably stems from something loosing its heart beat while a match or even the game as a whole is running, and once it's interrupted for long enough with a specific timeout, this happens, and the EA servers do not allow you to connect back again for a while by a design of some sort (throttling or other).
To not mention that the proposed client solutions, such as opening ports, make no sense whatsoever since:
1 - Why do I need to forward ports 80 and 443 if my machine is not supposed to act like a webserver? It's not like I will be serving web pages in HTTP or HTTPS, am I?
2 - Why forward any ports at all if I am supposedly connecting to central dedicated servers, and I am not hosting any game myself as a server?
As well as the proposal of running as administrator, which is downright dangerous: Windows (and any OS for that matter) sets specific permissions for a good reason, so that no "normal" program (which Origin and any games with it are) can access stuff from other programs or from the OS itself, and which in no way should influence the connection to a server to begin with.
So, in the end, all I ask is: can you guys please acknowledge that you have a problem on your side?
It might not be the servers themselves, but something is going on at least with the client itself, be it the game or Origin itself, and it must be fixed, or I believe many will just eventually quit trying to play the game altogether, since we're slowing creeping up our level, but not making any progress in getting better and not having that much fun that way.