He had an 8 hour heads up when Pearl Harbor was attacked. It was midnight Manilla time. The soldiers I’m sure were drunk or asleep.
He had enough warning to avoid the disaster at Clark Field but did nothing. There were times that Roosevelt and Admiral Leahy wanted to recall MacArthur but decided not to. Only General in the war who had his wife with him. Roosevelt decided he needed her and let her stay.