Ran the isscript.msi file within the zip & tried to install CPF again … which worked aOK.
Looking at my Program Files/Common Files/InstallShield, I had v6, v8 & v9 installed by previous SFW installations, but not v7 used by CPF.
OK, given the above error msg it would appear that the isscript.msi file is either missing or corrupt in the Comodo PF installation file. Or prehaps there’s something wrong with how the IS package was built/defined.
I had a similar issue installing CPF but I had versions 6, 7, and 10 on my system. The error I was getting was a “1608 driver instance” error. The only way around it was to remove the existing installshield engine versions and install ANY other version. I installed version 9 runtimes and everything installed OK.
I don’t think this is a version-specific installshield error within CPF, I think it’s an installshield error. Macrovision themselves don’t know what causes 1608’s, but I’ve found more and more occurences of them happening as peoples PCs get more and more cluttered.
Why installshield don’t clean up properly after themselves is beyond me!