We all got error code currant, got a loss on our card, and got suspended from competative pvp.
Not sure if we got DDOSed or if your servers just suck (both are very much a possibility, sadly).
Either way, invest into some better servers and anti cheat... ya know, the things that are kind of needed for a AAA game
-
Dedicated servers would have the ability to detect network manipulation, they would also have increased connectivity stability so disconnects would rarely happen unless it's on your end.... just sayin