I second Glenns comment about where the program is running.

Make sure that you change to a real drive letter (local or mapped) before starting the program (use the GO command in KiXtart). It doesn't have to be the drive that the software is installed on, the local hard drive will be fine.

The reason is that some software simply does not like being started by a process whose locale is not a device - some give a reasonable message (like UNC being invalid) and some will just fail silently.