https://community.teamviewer.com/English/discussion/comment/24443
Installer corrupted: invalid opcode - TeamViewer Community
This is a weird one, the installer is creating a temporary folder to extract TeamViewerQJ.exe (does this on the normal TeamViewer installtion too), but...
invalid opcodeinstallercorruptedteamviewercommunity