Mike,

> Thanks, Friedrich. I understand the complexity, but that doesn't stop
> the grumbling from my team members. <sigh>

Yes, I feel your pain <g>.

Perhaps a link to a list of (well known) runtime error codes could make life
easier.

Something like this:

https://www.setupbuilder.com/errorcodes.htm

Unfortunately, it is absolutely impossible to display the cause of a problem
in human readable form within the installer.

Friedrich