Valve pushed a server-side VACnet (Valve's machine-learning anti-cheat model) refresh to Counter-Strike 2 on May 27, six days before the IEM Cologne Major opens. No client patch ships with the update - the refresh is purely server-side and does not require any user-facing download.
What the refresh adds
The May 27 model is trained on six months of pro-play and high-tier matchmaking telemetry collected since the previous refresh in November 2025. The headline additions: movement-pattern detection (specifically targeting strafe-jump-script and bunny-hop-macro signatures), an updated set of crosshair-placement timing markers, and the standard expansion of the spinbot-detection feature space. Valve's post described the model bump as routine rather than as a response to a specific incident.
Pre-Major anti-cheat refresh tradition
VACnet refresh cycles have landed in the week before every Major since Antwerp 2022, and the post-refresh detection rates typically spike for the first 14-21 days before settling back to the longer-run baseline. For matchmaking players in the period, expect the wave of post-refresh bans to land roughly 48-72 hours after the model goes live - the standard delay between detection-event accumulation and the ban-issuance step.
Cologne broadcast implications
The refresh has no direct effect on the Cologne Major broadcast - tournament matches run on dedicated server infrastructure with separate observer and demo controls - but the post-Major matchmaking population in the two weeks after the broadcast typically sees the cleanest competitive integrity readings of the year. The refresh is part of what produces that window.