I am curious as to why folks believe this is almost certainly a detection problem. I am having the same problem on both computers I own that have Office 2007 installed. Here is what it looks like to me:
- The three patches have an internal coding bug.
- We don't know what the internal coding bug is.
2a. The buggy patch could be installing correctly on all machines, but the detection logic is faulty on some machines, but not on the Microsoft test machine. So the detection logic is incorrectly reporting on some machines that the patch is not installed
correctly.
2b. The buggy patch could be having a problem with conditional logic, skipping over a required part of the patch on some machines but not on the Microsoft test machine. And the detection logic is correctly reporting the patch is not installed correctly on
some machines.
Who has proof (besides Microsoft, and they are not saying) what of the above two problems these buggy patches have? It seems to me that both 2a and 2b are possible, depending upon which mistakes the programmers made.
By the way, I put in the part about Microsoft test machine, because I hope they tested these patches (after their last code change) on at least on one machine before they distributed it to the entire world.