This error can occur if there are invalid file paths stored in the registry.  Using the following documentation from InstallShield, verify the file paths are valid:

InstallShield: Q108167: Unhandled Exception 0x80040707

Note: We provide links to third-party websites in an effort to help you resolve your issue. We are not responsible for the information on third-party websites, and we cannot assist with implementing resolutions from these websites.