When repackaging FreeHand MX 2004, I found that Wise Package Studio set FreeHand's executable as a keypath.
Therefore, when running FreeHand as a first time user - without the source .msi present - self heal/repair of FH's .exe is not possible, and the app can't be started. I also found this was the case repackaging the other apps in the Studio MX 2004 Suite.
If you need to insure self heal/repair without the presence of the source .msi, reset the keypath to another component - preferably a registry keypath. When you do this, you will also need to recreate any shortcuts you want on Start Menu\Programs, etc., because removing the keypath from the program's executable will break the original shortcut(s).
Also ensure the "Macromedia Licensing Service" service is set to auto and started. If it's not and a locked down user logs on, the service won't start and the application won't open (no error messages!)