Sorry for 3 posts in a row but I can't edit the main post but now I know what's going on, I just don't know how to fix it.
So it has nothing to do with the minigame option.
So I set the botrespawn time to 100.
I kill the bot, it re spawns. Then it respawns again however long 100 is.
I'm not sure why they respawn twice.