You don't really believe that, do you? That's their fig leaf for now, and too many freepers are buying it.
Hey, Fred, your starting to bug me now. :) I never said NASA didn't realize the foam had fallen off until the next day.
In other words, I don't believe the launch foam mishap was found 24 hours later. Maybe it was confirmed 24 hours later.