Home Guides Settings Why Bots Stand Still in CS2
Why Bots Stand Still in CS2
04 July 2026

Why Bots Stand Still in CS2 and How to Fix Bots Not Movin

During practice or when playing with bots, many players run into the same annoying issue - the AI simply freezes on spawn and does nothing. Instead of taking positions, pushing bombsites, or looking for enemies, bots stand still in CS2 like training dummies. This usually happens after using console commands, loading a practice config, or launching a custom Workshop map.


In most cases, this problem is easy to fix and only takes a few seconds. The reason may be an enabled console command, incorrect server settings, broken map navigation, or bot-related parameters. In this guide, we will explain why bots stand still in CS2, which commands usually cause this issue, and how to make bots move normally again.

Which commands make bots stand still?

If CS2 bots are not moving, the first thing you should check is the console. In most cases, the reason is very simple - one of the practice commands was enabled earlier. Many players download ready-made aim configs or grenade practice configs and then forget to reset the bot settings back to normal.

The most common command is bot_stop 1. Once enabled, all bots stop doing anything. They do not move, shoot, react to sounds, or leave their spawn positions. This command is useful for learning maps or practicing wallbangs, but after using it many players start wondering why bots stand still in CS2.

To return bots to normal behavior, enter this command:

bot_stop 0

Another common command is bot_dont_move 1. It works a bit differently. Bots stay in place, but they can still shoot if they see the player. This mode is often used for aim training against static targets.

You can disable it with this command:

bot_dont_move 0

There is also the bot_zombie 1 command. When it is enabled, bots become completely harmless. They do not move, do not attack, and simply stand in their positions. This is a good option for beginners who want to practice aim or recoil control without getting punished.

Command What it does How to disable it
bot_stop 1
Completely stops all bots
bot_stop 0
bot_dont_move 1
Bots stand still but can still shoot
bot_dont_move 0
bot_zombie 1
Bots become fully passive
bot_zombie 0
bot_crouch 1
All bots stay crouched
bot_crouch 0

In most cases, these four commands are the reason why a bot stands still in CS2. Before looking for more complicated fixes, always check the console and make sure none of these commands are active.

Why bots do not move because of bot_quota_mode


Another reason that many players do not know about is the bot_quota_mode parameter. This command controls how the server adds and distributes bots between teams.

After some CS2 updates, players noticed that bots appear on the map but stay frozen on spawn. At the same time, commands like bot_stop were not enabled. In many of these cases, the problem was fixed by changing the bot_quota_mode value.

The most stable option is:

bot_quota_mode fill

After that, the server automatically keeps the required number of players and activates bots correctly. Then you only need to set the number of bots with this command:

bot_quota 10

For better results, restart the round right away:

mp_restartgame 1

If you are looking for a fix for CS2 bots standing AFK, the bot_quota_mode fill setting is one of the most effective solutions and helps in most cases.

If you have already checked your console commands but CS2 bots still are not moving, the issue may be related to the map itself. In Counter-Strike 2, bots rely on a special navigation system called the Nav Mesh. It tells the AI where to move, how to avoid obstacles, and how to reach bombsites.

Official maps such as Mirage, Dust 2, Inferno, Ancient, Nuke, and Anubis rarely have navigation problems. However, custom Steam Workshop maps are a different story. Some creators do not generate the navigation mesh correctly, causing bots to behave strangely. They may stay at spawn, run into walls, jump endlessly in one place, or simply refuse to move.

If the issue only happens on one specific map, there is a good chance that the broken Nav Mesh is the real cause rather than your game settings.

The most common signs of a broken navigation mesh include:

  • bots standing still at spawn;
  • running directly into walls;
  • getting stuck in doorways or corners;
  • jumping repeatedly in one spot;
  • turning around for no reason and running back.

You can check the navigation mesh by using the following command:

bot_show_nav 1

Before using it, enable cheats:

sv_cheats 1

This command displays the navigation areas used by bots. If parts of the map are missing or disconnected, you've found the reason why bots are standing still in CS2.

Unfortunately, players cannot fix a broken Nav Mesh themselves. The only solution is to use another Workshop map or switch to an official Valve map.

Server settings that can affect bot movement

Sometimes the issue is not caused by the bots themselves but by your server configuration. Certain server settings may prevent bots from joining or moving correctly, making them appear AFK even though the game is simply waiting for specific conditions.

Pay special attention to the following commands:

Command Recommended Value Purpose
mp_autoteambalance 0 Disables automatic team balancing
mp_limitteams 0 Removes team size restrictions
bot_quota 5-10 Sets the number of bots on the server
bot_difficulty 2-3 Sets medium or hard bot difficulty

If you are practicing alone against multiple bots, make sure automatic team balancing is disabled. Otherwise, the server may prevent bots from joining or moving correctly.

Keep in mind that these commands only work in private lobbies or local servers. They cannot be used in official matchmaking.

How to make bots stand still for practice


Sometimes players want the exact opposite. Many users search for how to make bots stand still in CS2 so they can practice aim, prefire angles, wallbangs, or grenade lineups without moving targets.

The easiest setup is:

sv_cheats 1; bot_kick; bot_quota 5; bot_add_ct; bot_stop 1

After running these commands, every bot you add will remain completely stationary.

If you want to place a bot exactly where your crosshair is pointing, use:

bot_place

This command instantly spawns a bot in front of you, making it perfect for practicing peeks, prefire angles, and common positions.

Many players also combine these commands:

mp_roundtime_defuse 60; sv_infinite_ammo 1; sv_grenade_trajectory 1;

This creates an ideal practice server with unlimited time, infinite ammo, and visible grenade trajectories.

What should you do if bots still are not moving?

If you have already disabled bot_stop, checked bot_quota_mode, switched maps, and adjusted your server settings, but bots still do not move in CS2, it is time to completely reset their configuration.

Follow these steps:

  1. Enter bot_stop 0.
  2. Disable bot_dont_move 0.
  3. Enter bot_zombie 0.
  4. Remove all bots using bot_kick.
  5. Add them again with bot_add_ct or bot_add_t.
  6. Restart the round with mp_restartgame 1.

If the issue still persists, verify the integrity of your game files through Steam. Damaged game files after updates can sometimes cause unusual bot behavior.

Final thoughts

In most situations, the answer to why bots stand still in CS2 is surprisingly simple. The problem is usually caused by practice commands such as bot_stop 1 or bot_dont_move 1. Less commonly, it is related to bot_quota_mode, server settings, or broken navigation on custom Workshop maps.

By checking your console commands, restarting the round, and re-adding the bots, you can solve the issue in almost every case. If you actually need stationary bots for practice, simply use bot_stop together with bot_place to build your own training server in just a few seconds.

Frequently Asked Questions

?

Why are bots standing still in CS2?

The most common reason is that commands such as bot_stop 1, bot_dont_move 1, or an incorrect bot_quota_mode setting are enabled. Broken Workshop map navigation can also cause bots to stop moving.
?

How do I make bots move again in CS2?

Use bot_stop 0 and bot_dont_move 0, then restart the round with mp_restartgame 1. If necessary, remove all bots using bot_kick and add them again.
?

Why do bots only stop moving on one specific map?

This is usually caused by a broken Nav Mesh. Some Steam Workshop maps have incorrect bot navigation, preventing bots from finding valid paths.
?

How can I make bots stand still for aim practice?

Enable sv_cheats 1, add bots, and use the bot_stop 1 command. If you want to place a bot at a specific location, use bot_place.
?

Do bot commands work in official matchmaking?

No. Most bot commands are only available in private lobbies, local servers, or practice mode with the required permissions.
Закрыть
Team Vitality CS2 Settings Vitality Team FURIA CS2 Settings FURIA Team Natus Vincere CS2 Settings Natus Vincere Team Falcons CS2 Settings Falcons Team PARIVISION CS2 Settings PARIVISION Team MOUZ CS2 Settings MOUZ Team The MongolZ CS2 Settings The MongolZ Team Spirit CS2 Settings Spirit Team Astralis CS2 Settings Astralis Team FaZe CS2 Settings FaZe Team G2 CS2 Settings G2 Team FUT CS2 Settings FUT Team Legacy CS2 Settings Legacy Team 3DMAX CS2 Settings 3DMAX Team Aurora CS2 Settings Aurora Team HEROIC CS2 Settings HEROIC Team 9z CS2 Settings 9z Team Liquid CS2 Settings Liquid Team paiN CS2 Settings paiN Team B8 CS2 Settings B8 Team TYLOO CS2 Settings TYLOO Team GamerLegion CS2 Settings GamerLegion Team Monte CS2 Settings Monte Team Ninjas in Pyjamas CS2 Settings Ninjas in Pyjamas Team NRG CS2 Settings NRG Team Gentle Mates CS2 Settings Gentle Mates Team SINNERS CS2 Settings SINNERS Team BetBoom CS2 Settings BetBoom Team HOTU CS2 Settings HOTU Team Passion UA CS2 Settings Passion UA Team BIG CS2 Settings BIG Team Alliance CS2 Settings Alliance Team Imperial CS2 Settings Imperial Team M80 CS2 Settings M80 Team 100 Thieves CS2 Settings 100 Thieves Team Sharks CS2 Settings Sharks Team EYEBALLERS CS2 Settings EYEBALLERS Team BC.Game CS2 Settings BC.Game Team Lynn Vision CS2 Settings Lynn Vision Team OG CS2 Settings OG Team illwill CS2 Settings illwill Team MIBR CS2 Settings MIBR Team ECSTATIC CS2 Settings ECSTATIC Team K27 CS2 Settings K27 Team fnatic CS2 Settings fnatic Team Tricked CS2 Settings Tricked Team 9INE CS2 Settings 9INE Team BESTIA CS2 Settings BESTIA Team Clutchain CS2 Settings Clutchain Team FOKUS CS2 Settings FOKUS Team Voca CS2 Settings Voca Team Betclic CS2 Settings Betclic Team Gaimin Gladiators CS2 Settings Gaimin Gladiators Team Inner Circle CS2 Settings Inner Circle Team FlyQuest CS2 Settings FlyQuest Team Famalicão CS2 Settings Famalicão Team Marsborne CS2 Settings Marsborne Team Nemiga CS2 Settings Nemiga Team Acend CS2 Settings Acend Team RED Canids CS2 Settings RED Canids Team Eternal Fire CS2 Settings Eternal Fire Team ShindeN CS2 Settings ShindeN Team ODDIK CS2 Settings ODDIK Team WW Team CS2 Settings WW Team Team BET-M CS2 Settings BET-M Team SPARTA CS2 Settings SPARTA Team Nemesis CS2 Settings Nemesis Team Johnny Speeds CS2 Settings Johnny Speeds Team magic CS2 Settings magic Team The Huns CS2 Settings The Huns Team NEW VISION CS2 Settings NEW VISION Team JiJieHao CS2 Settings JiJieHao Team THUNDER dOWNUNDER CS2 Settings THUNDER dOWNUNDER Team AM Gaming CS2 Settings AM Gaming Team Galorys CS2 Settings Galorys Team Nuclear TigeRES CS2 Settings Nuclear TigeRES Team SemperFi CS2 Settings SemperFi Team Wildcard CS2 Settings Wildcard Team Fluxo CS2 Settings Fluxo Team FAVBET CS2 Settings FAVBET Team Phantom CS2 Settings Phantom Team 1WIN CS2 Settings 1WIN Team Sashi CS2 Settings Sashi Team MOUZ NXT CS2 Settings MOUZ NXT Team CYBERSHOKE CS2 Settings CYBERSHOKE Team MANA CS2 Settings MANA Team LAG CS2 Settings LAG Team AaB Esport CS2 Settings AaB Esport Team Metizport CS2 Settings Metizport Team Chinggis Warriors CS2 Settings Chinggis Warriors Team ARCRED CS2 Settings ARCRED Team Virtus.pro CS2 Settings Virtus.pro Team TNC CS2 Settings TNC Team KOLESIE CS2 Settings KOLESIE Team Rare Atom CS2 Settings Rare Atom Team Fisher College CS2 Settings Fisher College Team Rebels CS2 Settings Rebels Team HyperSpirit CS2 Settings HyperSpirit Team Young Ninjas CS2 Settings Young Ninjas Team BOSS CS2 Settings BOSS Team Oxuji CS2 Settings Oxuji Team Bounty Hunters CS2 Settings Bounty Hunters Team Leo CS2 Settings Leo Team Ursa CS2 Settings Ursa Team HEROIC Academy CS2 Settings HEROIC Academy Team aimclub CS2 Settings aimclub Team M1X KS CS2 Settings M1X KS Team Nexus CS2 Settings Nexus Team INFINITE CS2 Settings INFINITE Team Change The Game CS2 Settings Change The Game Team Omega CS2 Settings Omega Team Alter Ego CS2 Settings Alter Ego Team GameHunters CS2 Settings GameHunters Team ASTRAL CS2 Settings ASTRAL Team Yawara CS2 Settings Yawara Team BASEMENT BOYS CS2 Settings BASEMENT BOYS Team The Last Resort CS2 Settings The Last Resort Team Sangal CS2 Settings Sangal Team MASONIC CS2 Settings MASONIC Team SAW CS2 Settings SAW Team Lazer Cats CS2 Settings Lazer Cats Team RUSTEC CS2 Settings RUSTEC Team Isurus CS2 Settings Isurus Team HAVU CS2 Settings HAVU Team Keyd Stars CS2 Settings Keyd Stars Team The QUBE CS2 Settings The QUBE Team Wave CS2 Settings Wave Team UNiTY CS2 Settings UNiTY Team QUAZAR CS2 Settings QUAZAR Team Procyon CS2 Settings Procyon Team VP.Prodigy CS2 Settings VP.Prodigy Team Ground Zero CS2 Settings Ground Zero Team GenOne CS2 Settings GenOne Team DEPO CS2 Settings DEPO Team Rune Eaters CS2 Settings Rune Eaters Team MIBR Academy CS2 Settings MIBR Academy Team RED Canids Academy CS2 Settings RED Canids Academy Team Mindfreak CS2 Settings Mindfreak Team Rooster CS2 Settings Rooster Team Vitality Academy CS2 Settings Vitality Academy Team Younglings CS2 Settings Younglings Team Legion CS2 Settings Legion Team Arcade CS2 Settings Arcade Team ALGO CS2 Settings ALGO Team Lilmix CS2 Settings Lilmix Team Luminosity CS2 Settings Luminosity Team WROTBERRY CS2 Settings WROTBERRY Team NAVI Junior CS2 Settings NAVI Junior Team BRUTE CS2 Settings BRUTE Team Wanted Goons CS2 Settings Wanted Goons Team Atreides CS2 Settings Atreides Team los kogutos CS2 Settings los kogutos Team OlyBet CS2 Settings OlyBet Team bankaPEPSI CS2 Settings bankaPEPSI Team Chicken Coop CS2 Settings Chicken Coop Team Zomblers CS2 Settings Zomblers Team STATE CS2 Settings STATE Team UR CS2 Settings UR Team Aurora Young Blud CS2 Settings Aurora Young Blud Team Crashers CS2 Settings Crashers Team Diamant CS2 Settings Diamant Team regain CS2 Settings regain Team Misa CS2 Settings Misa Team Vasco CS2 Settings Vasco Team Patins da Ferrari CS2 Settings Patins da Ferrari Team Phantom Academy CS2 Settings Phantom Academy Team Revel CS2 Settings Revel Team SAW Youngsters CS2 Settings SAW Youngsters Team SINQU REHTI CS2 Settings SINQU REHTI Team BORING PLAYERS CS2 Settings BORING PLAYERS Team G2 Ares CS2 Settings G2 Ares Team ENCE CS2 Settings ENCE Team Eternal Fire Academy CS2 Settings Eternal Fire Academy Team Steel Helmet CS2 Settings Steel Helmet Team INFURITY CS2 Settings INFURITY Team Detonate CS2 Settings Detonate Team ReThink CS2 Settings ReThink Team CTRL CS2 Settings CTRL Team Inner Circle Academy CS2 Settings Inner Circle Academy Team Butterfly CS2 Settings Butterfly Team FORZE Reload CS2 Settings FORZE Reload Team WBT CS2 Settings WBT Team Foxtrot CS2 Settings Foxtrot Team METANOIA Wolves CS2 Settings METANOIA Wolves Team Iowa Stormboar CS2 Settings Iowa Stormboar Team BAKS CS2 Settings BAKS Team Hermine CS2 Settings Hermine Team A Great Chaos CS2 Settings A Great Chaos Team Echo CS2 Settings Echo Team EAC CS2 Settings EAC Team NuTorious CS2 Settings NuTorious Team SD Invicta CS2 Settings SD Invicta Team DONSTU CS2 Settings DONSTU Team Ascend CS2 Settings Ascend Team Homyno CS2 Settings Homyno Team Fire Flux CS2 Settings Fire Flux Team Evo Novo CS2 Settings Evo Novo Team Hacha CS2 Settings Hacha Team ScarX CS2 Settings ScarX Team TDK CS2 Settings TDK Team Entropy CS2 Settings Entropy Team Black Phoenix CS2 Settings Black Phoenix Team PCIFIC CS2 Settings PCIFIC Team Walczaki CS2 Settings Walczaki Team ODDIK Academy CS2 Settings ODDIK Academy Team Trainwrecks CS2 Settings Trainwrecks Team OKSUCC CS2 Settings OKSUCC Team Time Waves CS2 Settings Time Waves Team Orda CS2 Settings Orda Team Endless Journey CS2 Settings Endless Journey Team DENDELE CS2 Settings DENDELE Team MASQ CS2 Settings MASQ Team Third Prime CS2 Settings Third Prime Team Nordic Partners CS2 Settings Nordic Partners