parameterAfter upgrading from an older version of Citrix Workspace App to version 21.12 or later, smart card authentication may fail entirely. This issue is caused by a change in the DriverName configuration parameters used in the module.ini configuration file.
before 21.12:
[SmartCard]
DriverName=VDSCARD.DLL
since 21.12:
[SmartCard]
DriverName=VDSCARDV2.DLL
The issue arises from a mismatch in the smart card driver configuration after upgrading to CWA 21.12 or newer. The older driver ( VDSCARD.DLL) is no longer compatible, and must be replaced with VDSCARDV2.DLL in the module.ini file.
To restore smart card authentication:
Access Advanced Device Configuration : Open the Advanced device configuration for the relevant OU or device.
Manually update the configuration :
File:/setup/ica/module.ini
Section:SmartCard
Key:DriverName
Value:VDSCARDV2.DLL
Apply and save changes : Save the updated configuration and restart the device.
Test authentication : Attempt to log into Citrix using the smart card reader to confirm successful authentication.
Users may be unable to log into Citrix using a smart card reader after upgrading to Citrix Workspace App (CWA) version 21.12 or newer. This is due to a change in the required driver configuration.