Citrix currently documents a known issue around CVAD 2603:
After an in-place Windows upgrade on a system with Citrix VDA already installed, the Citrix Print Providers may disappear from the Windows execution order.
Possible symptoms:
– Client printers are no longer created
– The Citrix Universal Printer is missing
– Printing issues occur only on the upgraded VDAs
– Spooler and Citrix Print Manager nevertheless run without errors
According to Citrix, the cause lies in the Windows upgrade process: the registered Print Provider order is not fully retained.
Workaround:
Open the following registry path:
|
1 2 |
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers |
In the Order value, add the following entries before the other providers:
• Universal Printer
• Client Printer
Then restart the VDA.
My recommendation:
After every in-place upgrade of a VDA, check not only VDA registration and session launch, but explicitly test Client Printer, Session Printer and Universal Printer too.
A successful logon does not automatically mean anyone will be able to print afterwards.