When bots were trying to get from the base to an objective that was far away they were killed by timeout. It's a problem for large maps like Death Valley, because first objectives are really far away and not all bots were taking vehicles. So I changed to killing them only if they are stuck on the base path only, and not on paths that connect the base with the objectives.
I created single objective paths for vehicles and bots started to spawn on them. Fixed it.
Sometimes bots get stuck between two objectives if their assigned objective is different from those two. Let bots consider to switch to either one of those objectives and since every objective should be connected to every other objective, they will find the path to their assigned objective.
Some things I fixed when I was making traces.