Recently I was trying to troubleshoot an MSIEXEC install (you know, where you see MyInstallName.msi in the folder) that wasn’t really giving an error message, and wasn’t logging anything either.
This post shows a technique to enable verbose logging for MSIEXEC so that you can see more of the issue that that you're having.