Since CS2's beta, we've been fighting against a fairly pugnacious server environment for CS2. That is to say, we're operating in an unfriendly environment.
Crashes are common, everything is undocumented, and we're flying by the seat of our pants.
We've done our best to get you a stable and feature-full platform, but it's been a bumpy ride.
The latest is a fun one – for the past couple weeks, we haven't been able to generate proper demos because CS2 is failing to inject a packet of data into the demos.
It turns out we found a fix for this, which was merely to set an un-related flag (
This fixed demos, miraculously! Why? We don't know.
But, of course, all good things come with a cost and setting this flag caused random server crashes when players disconnected and reconnected to the server. We felt this was a major edge case, but over the past 48 hours it's grown and become more present than we first thought.
It's just not worth having full access to stats if the servers are crashing this regularly. So for the time being, we've turned off this flag (and thereby, extended stats), in order to preserve server stability.
Last Friday, I emailed Valve a detailed bug report including raw crash dumps (what they would need to fix it), and am waiting to hear back.
Hoping this gets resolved soon, but wanted to give you all an update.
Have some fun stuff coming soon, thanks for being patient with us as we do our best to get CS2 fully stable.