When installing Citrix Workspace app, the installer changes HKLMSoftwareMicrosoftMSLicensing to be able to write by Users.
Thanks to this, Wfica32.exe can create a new ClientHWID even if user deleted HKLMSoftwareMicrosoftMSLicensingClientHWID.
However, if you executed Sysprep on the endpoint device, the write permission added by the Workspace app installer is deleted.
That is, Wfica32.exe is no longer allowed to write HKLMSoftwareMicrosoftMSLicensing after Sysprep.
Also, if you deleted HKLMSoftwareMicrosoftMSLicensingClientHWID after Sysprep, Wfica32.exe would create new ClientHWID multiple times on the endpoint device.
As result, multiple RDS Per Device CALs might be consumed by a single endpoint device.