
Чего-то сразу кроме первого сообщения ничего не увидел
Обычно такая ошибка выскакивает, когда msi сам по себе стартовать не может, для его запуска нужен setup.exe, который идет вместе с программой. Это со всеми msi такая трабла? Нет ли к msi-ю setup.exe в каталоге с программой?
Попробуй выполнить msiexec /i "полный_путь_до_msi", например msiexec /i "c:\files\setup.msi"