My issue seems to be different, or at least, faster - I get kicked from the server immediately after joining it (takes a few seconds, obviously). The message is "You have been kicked from the server", so it's different from those messages people get after being disconnected randomly.
Now, my NAT is shown as moderate (and hasn't changed regardless of what I did). I have a TP-Link router, and have tried forwarding that mass of ports mentioned somewhere in the forums, opening both the windows firewall and the one my AV (Eset) comes with (also tried setting up a special zone just for crysis2.exe), and I even tried a DMZ and it just didn't help. Still kicked immediately.
Do you think this could be actually caused by something else and not by connection? Any help or ideas appreciated.
EDIT: For anyone who thinks this is caused by the anti-cheat update being out and by me using cheats, you are not right. I haven't been able to play a single match yet, from the launch. I don't see why I'd post here, having cheated in a game I paid for ...
EDIT 2: List of what's been done by now with no success:
- ALL ports open (not just those marked as required, all ports - basically a DMZ) & verified they are open (using portchecker from portforward.com)
- Windows firewall completely disabled
- Antivirus firewall completely disabled
- Router & system QoS (quality of service) disabled
- Router (TP-Link R860) firmware update
- Reinstalling the game
- Launching the game without the Steam overlay