Friday, March 27th 2026

Valve Clamps Down on Counter-Strike 2 Farmer Bots With 960,000 VAC Bans in One Day

Aside from the recent accusations made in court by the New York State Attorney General, Valve's Counter-Strike 2 _has a bit of a sordid history when it comes to case farmers and bots, thanks to its strong in-game item economy, which raked in over $1 billion in 2025. In a recent post on Reddit, Valve's Ido Magal revealed that the gaming giant has just issued 960,000 bans using Valve Anti-Cheat.

These sorts of bans are often celebrated by the Counter-Strike community, because, aside from interfering with the CS2 skin and key market, farming accounts generally have a negative effect on gameplay, either throwing matches by being AFK in-game or by having the match played by bots. After revealing the ban wave, Magal encourages players to report farming bans by email (csgoteamfeedback@valvesoftware.com).
Yesterday we banned 960,000 farming bot accounts.

This was the result of a bunch of investigation that benefited from user reports. Thank you.

To send us reports of bots, email csgoteamfeedback@valvesoftware.com, subject "Farming Bot Report".

Cheers
Source: u/ido_valve on Reddit
Add your own comment

21 Comments on Valve Clamps Down on Counter-Strike 2 Farmer Bots With 960,000 VAC Bans in One Day

#1
dick_cheney
Anything but fix subtick and .1% lows lol
Posted on Reply
#3
BoxCutter
A Computer GuyI wish they would fix Team Fortress 2.
They can't possibly uncomment their old code and recompile. That's like one guy's whole afternoon worth of work.
Posted on Reply
#4
theonlyrobert
A Computer GuyI wish they would fix Team Fortress 2.
What's there to fix? The bot problem is a thing of the past.
Posted on Reply
#5
phints
A Computer GuyI wish they would fix Team Fortress 2.
Fix I dunno, but it would be cool to see TF2 on their newer engine someday with updated graphics and features like CS2 has.
Posted on Reply
#6
FreedomEclipse
~Technological Technocrat~
phintsFix I dunno, but it would be cool to see TF2 on their newer engine someday with updated graphics and features like CS2 has.
And called TF3. Apart from dealing with the bot problem. Leave TF2 alone
Posted on Reply
#7
BoxCutter
theonlyrobertWhat's there to fix? The bot problem is a thing of the past.
Casual still sucks and bots are still there, it's just not as bad.
Posted on Reply
#8
lexluthermiester
This is Valve doing something right! I like it. Bots have no business playing games for people. In my personal book it's the same as cheating. In single player situation I couldn't care less about cheats and whatnot. But online multiplayer situations? Hell no, absolutely unfair and unacceptable!
Posted on Reply
#9
theglaze
Ban a million cheaters. Then you'll earn some credit, Valve.
Posted on Reply
#10
lexluthermiester
theglazeBan a million cheaters. Then you'll earn some credit, Valve.
Are you really going to quibble over 40,000 users?
Posted on Reply
#11
Solaris17
Super Dainty Moderator
lexluthermiesterAre you really going to quibble over 40,000 users?
They also likely know the other users exist. Ban waves happen on purpose to conceal the methods of cheating they know about. If they banned you instantly then after a few cat and mouse games you would be able to better identify how valves bot detection works, thus making the bots themselves even more advanced
Posted on Reply
#12
Onasi
Solaris17They also likely know the other users exist. Ban waves happen on purpose to conceal the methods of cheating they know about. If they banned you instantly then after a few cat and mouse games you would be able to better identify how valves bot detection works, thus making the bots themselves even more advanced
My favorite part about the CS community is their stubborn confidence that VAC never gets any work done on it because… Valve never mentions or elaborates in patch logs on their changes to anti-cheat. Just let that sink in. VAC isn’t great by any means, but come on guys, use your brain for a second.
Posted on Reply
#13
N3utro
1m accounts is the same as the average number of players. It's kinda scary to see how large the scale is. If it's that big it means their security system is too weak.
Posted on Reply
#14
theglaze
My favorite part about the CS community is their stubborn confidence that VAC never gets any work done on it because…
I can't speak for the community at large, but Valve implemented a peer-review program called Overwatch back in 2015, ran it for 7 years with CSGO until CS2 was announced. This allowed players to actively participate in voting to ban suspected cheaters after reviewing a compiled demo. It was effective, and helped solve the edge cases in which experienced cheaters are difficult for an automatic system to identify.

I completed hundreds of Overwatch reviews and submissions. When I stopped playing the game, I still logged in and submitted results weekly, there was even a subreddit of our efforts.

This videosuggests cheaters/programmers eventually overwhelmed the Overwatch system by running bot scripts to submit false reports, breaking the whole system with false-positives and disrupting the Inspector rating. I remember that, because all the cases I was reviewing became just normal gameplay from normal players.

VAC Live is what CS2 currently uses:
In games such as Counter-Strike 2 (formerly Counter-Strike: Global Offensive), it also relies on VAC Live (formerly VACnet), a server-sided machine learning (AI) approach which tries to detect any irregular gameplay. When it managed to detects it, the match will be automatically cancelled, and the player will receive a 20 hours, 1 month (or more) cooldown. In some cases, other players playing with a cheater may also receive a cooldown.
Sounds great, but it doesn't work very well. I have encountered cheaters at all levels of official rank I've participated in, up to +95th percentile. It's frustrating to see accounts that are years old, flaunting thousands of dollars of weapon skins on public Steam profiles with hundreds of posts from people accussing them of cheating. And yet here they are in my match. Toggling on/off at their leisure.

Third-party services (like FACEIT) appear to be the only way to queue for a 5vs5 match and get +99% likelyhood of a no cheaters. That and private 10-man Discords.
Posted on Reply
#15
mechtech
How about just make it like CS:S with nothing, no skins, no in-game purchases/rewards or anything?
Posted on Reply
#16
Onasi
mechtechHow about just make it like CS:S with nothing, no skins, no in-game purchases/rewards or anything?
Sure, if you want no official servers, no support and no Majors. All of those things are being paid by the skins system. It is what it is.
Posted on Reply
#17
mechtech
OnasiSure, if you want no official servers, no support and no Majors. All of those things are being paid by the skins system. It is what it is.
well there used to be back when CS:S was the one. I think I miss the random pubs casual/non-competitive and the zombie escapes and deathrun challenges with 50+ people lol fun times
Posted on Reply
#18
Armalito
When was the last time they did this? It's been 10 years?
Posted on Reply
#19
CornyOC
I like to see that, but can't they just make a new Steam account with new gmail and VPN? CS2 is free product so probably a good chunk of those VAC bans were for nothing.
Posted on Reply
#20
529th
I uninstalled CS2 just because of the constant annoying updates
Posted on Reply
#21
FierceRed
OnasiMy favorite part about the CS community is their stubborn confidence that VAC never gets any work done on it because… Valve never mentions or elaborates in patch logs on their changes to anti-cheat. Just let that sink in. VAC isn’t great by any means, but come on guys, use your brain for a second.
Error. File not found.

Most users :)
Posted on Reply
Add your own comment
Nov 11th, 2026 18:00 CST change timezone

New Forum Posts

Popular Reviews

TPU on YouTube

Controversial News Posts