Okay I've found it
Code:
const char *pfnGetPlayerAuthId (edict_t *e)
{
if (e->v.flags & FL_FAKECLIENT)
RETURN_META_VALUE (MRES_SUPERCEDE, "0");
RETURN_META_VALUE (MRES_IGNORED, NULL);
}
this was causing it... I don't know if it protects from anything.. but when I remove it the bots' WONID become BOT..
It hasn't crashed on me so I guess it's okay to remove it..