If you wish to find the cause of the issue you should start with collecting CDF traces from VDA as well as Delivery Controller and then investigate this further.
As a workaround you can try increasing the value of ApplicationLaunchWaitTimeoutMS value up to 5 mins i.e 300000 milliseconds and see if the application eventually launches.
Caution! Refer to the Disclaimer at the end of this article before using Registry Editor.
Locate the registry key in VDA: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCitrixwfshellTWI (create the key if it is not available.)
Name: ApplicationLaunchWaitTimeoutMS
Type: REG_DWORD
Data: Required additional time-out, in milliseconds (Example 60seconds=60000milliseconds)
Note:
- Set this value using Decimal.
- By default there is a 60000 millisecond (1 minute) timeout when launching an application.
- Specifying a value less than 10000 reverts to 10000 because 10 seconds is the minimum override.