Users attempting to reconnect to their previously disconnected ICA sessions while accessing Citrix Virtual Apps and Desktops (CVAD) via Citrix Workspace App (CWA) are unable to do so. The reconnection process fails, potentially leaving users with a frozen or unresponsive application or desktop session.
To ensure successful reconnection to disconnected ICA sessions on client machines accessing Citrix Workspace App, the following registry keys need to be created and configured on the Virtual Delivery Agent (VDA):
1. Enforce User Policy Evaluation Success
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Ica\GroupPolicy
EnforceUserPolicyEvaluationSuccess
REG_DWORD
0
Instructions 1 to create this registry key:
regedit
in the Windows search bar and run as administrator).HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Ica\GroupPolicy
.EnforceUserPolicyEvaluationSuccess
.0
(zero).2. Disable Fast Reconnect
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Reconnect
FastReconnect
REG_DWORD
0
Instructions to create this registry key:
regedit
in the Windows search bar and run as administrator).HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Reconnect
.FastReconnect
.0
(zero).Important Notes:
The inability to reconnect to disconnected ICA sessions can sometimes be attributed to the interaction between Group Policy evaluation and the Fast Reconnect feature in Citrix Virtual Apps and Desktops.
Setting the EnforceUserPolicyEvaluationSuccess
value to 0
ensures that the ICA session proceeds even if the user policy evaluation does not complete successfully within a specific timeframe. This can prevent potential hangs or failures during the reconnection process.
Disabling FastReconnect
by setting the FastReconnect
value to 0
forces a more complete session re-establishment. While Fast Reconnect aims to speed up the reconnection process by preserving certain session states, in some environments, it can interfere with a successful reconnection, particularly when there are underlying issues with policy application or session state persistence. Forcing a full reconnect can bypass these potential conflicts and ensure a more reliable reconnection experience.