Seems to not be the bat file after all. I tried just using the setup.exe and the program extracts and then seems to be stuck. I assume its waiting for a value to be returned? The installshield setup.exe is pretty old, maybe that is the issue?
EDIT: Once again if I End the Process created by QIM the installer finishes as usual.