I watched again the movie Pearl Harbor on cable. It was a few days ago that it was on. I had seen the movie several times previously, but I had not previously noted the things that should have been a clue to the Navy that they were soon to be attacked.
There was the sub that the navy saw and sank and they also saw the incoming Japanese planes on the radar.
Supposedly, in the movie, the Navy commander received notification at about 7:20 am that we had sunk a foreign submarine in our defensive waters. If not before then, presumably, he should have put planes in the sky and manned battlestations on all the ships.
We don’t really know why he didn’t do these things, but perhaps it is simply that people are slow to react to information that would lead to a conclusion they are not expecting.