Система Valve Anti-Cheat (VAC) не всегда может достоверно определить читерство по нескольким причинам:
- Современные читы умеют «прятаться» от VAC. 1 Система сканирует файлы игры на наличие изменений, и в случае нарушения целостности файлов игрок получает блокировку. 1 Однако некоторые читы способны обходить эту защиту. 15
- VAC банит читера не сразу, а через определённый промежуток времени. 23 Это сделано для того, чтобы игрок не мог понять, за какой именно чит он получил блокировку. 2
- VAC иногда блокирует за незначительные нарушения, например, за использование скинчейнджера. 13
- Некоторые читы не обнаруживаются VAC. 5 В таких случаях единственным эффективным решением борьбы с читерством может стать человек-администратор, наблюдающий за онлайн-игрой. 5
Несмотря на эти недостатки, VAC постоянно совершенствуется: система самообучается и адаптируется к новым читам. 1