Ironically, if the system had consistently been off from the correct time, it could still have worked OK. Tracking a missile requires accurate tracking of time differences, so a consistent error would cancel out. But now different parts of the system were using different levels of precision in their conversion, and a discrepancy slipped in. The incomplete upgrade is why the system could not track the incoming missile. Even more depressing is the fact that the US Army knew about this problem and, on February 16, 1991, it had released a new version of the software to fix it. As this would take a
...more