Yeah, this is a major problem for us too. Whenever all players leave the server and the bots get autokicked the server console says 0 players yet the client keeps incrementing the number and even sometimes goes way past the max number of players on the client servers list. Most tedious this bug.
Perhaps if the bots weren't auto kicked? Would the bug still happen if the bots stayed online even without players on?
Is there any means of making the bots stay on all the time, cept when the number of players connected meets the bots threshold number and the bots in turn get kicked for each player that joins (and hopefully not increment the above bug too of course) like it does on all other games (eg tf2, css, nd, etc) where theres additional bot control commands such as bot_kick, bot_join_after_player, bot_quota_mode, and so on.
Seems with every valve update they always bork loads up, like the recent tf2 mvm update which screwed things majorly for loads of servers and plugins (frequent crashes, etc). WTG Valve.
EDIT: Was just wondering, would creating a plugin that would monitor # players and thus add/kick bots (with the threshold set to 0 obviously) work and ignore this bug? If I get time I'll hack one together this weekend or over next week and let you all know. If it works I shall of course release it on alliedmods & link here,