I ran into the same issue this past week. I don't run into other MSI packages from other vendors running into this issue. I use PDQ to deploy applications through our org, and this is the only MSI that had an issue. In PDQ I was getting a return error of "MSI Error 1603: Unknown error 1603". When I ran the MSI locally through msiexec, it appeared to just hang and not do anything, no error code. When running the MSI like a normal install, it would appear to install and right at the end would roll-back the installation. I started a support ticket with Teamviewer last week and provided this link/fix to support this morning. I asked if they could provide a reason why the Teamviewer MSI requires windows firewall service, if I hear anything back I'll post.
... View more