First off I am creating an InstallShield installer that will replace the old msi installer created by Wise Installer. I have setup the new InstallShield installer to upgrade the old Wise msi installs. Everything works fine, Wise is removed as part of the upgrade, however at random points after the removal it will crash displaying the warning:

"Setup Launcher Unicode has stopped working"

The only option is to "debug" or "close program".

I tried debug but the stack ends in one of the windows dlls with no further information.

Finally if I re-run the installer it will pickup where it left off and finish the install successfully.

Anyone have any advise?