The file being launched is not the correct file that should be launched. Two good examples have been provided below to illustrate the point.
Application Launcher object example: The Application Launcher builds a command line using two fields. The Filespec field is used to enter the executable file, batch file, or command. The Arguments field is used for the switches and/or the path respectively. If the Arguments are entered on the Filespec field, the setting may fail with a return code 193. Enter the Filespec and Arguments entries correctly.
Below are some examples of how to both correctly and incorrectly populate these fields using a VB script and a msi file respectively: