Yeah... You're far from having checked every possible issue. There is no reason to have dead, non-playable players flagged as playable anyway.
I also think that you can get away with not having a lot of the available entries in the WBS. So you could try some house-cleaning and not have all those senseless contact-with, at-war-with and so on entires lying around. One break in logic is usually all that is needed to cause a program to malfunction. And when things are a big mess its harder to spot any possible issues. (Plus there are more stuff to go through.)
I also think that you can get away with not having a lot of the available entries in the WBS. So you could try some house-cleaning and not have all those senseless contact-with, at-war-with and so on entires lying around. One break in logic is usually all that is needed to cause a program to malfunction. And when things are a big mess its harder to spot any possible issues. (Plus there are more stuff to go through.)