The problem may be that the registry entry for Cmstart.exe is missing or corrupt. To correct this problem, run Regedt32.exe and go to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
AppSetup:Type = REG_SZ:
Data = USRLOGON.CMD,CMSTART.EXE
These values are the default values for the AppSetup entry. If Cmstart.exe is missing, add it manually and attempt to reconnect to the published application.
NOTE: Icast.exe (application launcher) waits for Wfshell.exe to complete before launching the initial program for the published application. If Cmstart.exe is not listed under AppSetup value, Wfshell.exe is not launched and Icast.exe will timeout (after two minutes by default), generating the error message mentioned above.
Is a dream a lie if it don't come true
Or is it something worse