Caused by bots joining TEAM_UNASSIGNED which messes up the actions somehow.
To reproduce:
set sv_neo_gamemode_enforcement to 1
launch a map with some bots (I picked ntre_bullet_tdm specifically)
What should happen:
The game doesn't crash
What happens:
The game crashes
To fix:
Remove the IsTeamplay() check in CNEOBotManager::MaintainBotQuota() (or better yet the entirety of line 346)