My map had a problem with people spawning where they shouldn't, so after toying around with spawn points for two hours (making them lower to the ground, making them higher up, only placing them out in the open, only placing them with TONS of clearance, etc) I think I've found what the problem was. If you don't have a full 64 entry points (0-63) the game will sometimes spawn players at 'default' entry points instead of sticking to the ones that exist. I quit the map and reloaded as defender for a solid fifteen minutes and haven't seen any problems as of yet.
EDIT: Math is hard.