|Internal MSIEXEC.EXE not Informational|
The inbuilt "I'm busy" dialog is pathetic and doesn't help any by not saying what its doing or even to what product and version.
Like the "Cancel doesn't Cancel (advertised repair)" "usability bug", this "feature" makes it very difficult for our end users and the fact after all this that the event log messages contains even more less useful information to them doesn't help any.
If a repair is being invoked, for what and why? If you think someone won't want to see this then make a sorely missing Windows configuration option that allows you to flag users as beginners, experts etc and let the MSI flag whether or not to display it.