I never mapped really, I had more fun looking at coding...
But when I look in your SoldierSpawns.con, I see something like this;
I think Object.setOSId and Object.setTeam should be another value, compare it for example with other maps.
I found this in the internet (its for Objects, but will do the job):
Object.create bla bla bla
Object.absolutePosition X/Y/Z <- choose position
Object.rotation X/Y/Z <- choose rotation
Object.setOSId * <- flag-number it belongs to
Object.setTeam 3 <- don't know exactly about that, try 0, 1 or 2