I mean, I'm not sure what screening could have prevented this. The Office of Personnel Management screens all military clearances. You basically write your history down, put down people who knew you at various times, and they interview those people and ask if you're a trustworthy person.
What magical screening process would you like them to do?