Citrix Fixes and Known Issues – Universal Print Driver & Server, General Printing

A list containing the majority of Citrix Universal Print Driver, Universal Pring Server and general printing support articles collated to make this page a one stop place for you to search for and find information regarding any issues you have with the product and its related dependencies.

The page is updated daily with new support articles and information. Articles will change from time and if information here is outdated or incorrect please let me know using the comments. Links may also expire or change so if you find broken links, please again let me know. For each issue, known product versions affected are recorded however that does not mean product versions that aren’t listed are not affected.

There is a search box that you can use if looking for a specific fault. For example if you have an error code or error message, use that to perform a search. You can also use your browsers search feature which will perform a search against the whole page based on the words you enter.

Citrix Fixes – Universal Print Driver & Server, General Printing:


wdt_ID Brief Description of Issue Brief Description of Fix Applicable Product Versions Affected (if known) Link to supplemental Support Article(s)
1 Using V4 native printer drivers (new to Windows 8/Server 2012 R2) is not supported by Citrix. You will experience printers failing to roam and get "Operation not permitted" or other errors when trying to print or access the print queue properties. Install V3 drivers on both the VDA and client or print server, or else use the Citrix Universal Print Driver on the VDA and V4 drivers on client or print server. https://support.citrix.com/article/CTX223749
2 Auto Client Printer Redirection fails even with the correct print drivers loaded and policies in place. The "Citrix Print Manager Service" log on account is set to "Network Service" which does not have permission to the printing virtual channel. Change the "Citrix Print Manager Service" log on account to Local System. https://support.citrix.com/article/CTX219663
3 Client printers on Mac and Linux clients fail to redirect to XenApp or XenDesktop sessions running on Windows 10, Windows Server 2012 R2 or Windows Server 2016 when configured to use the Citrix Universal Print Driver. To support Mac and Linux clients, the VDA makes use of an HP driver that was included in Windows 7 and Server 2008 R2 but no longer included in Windows 10, Server 2012 R2 or Server 2016. On each VDA, install the "HP Color LaserJet 2800 Series PS" driver manually. https://support.citrix.com/article/CTX140208
4 Users see printers from other user sessions. Check the value of the "DefaultPrnFlags" registry key. A value of "4000" equals to only local administrators being able to see auto-created printers. In this case, make sure your users are now local administrators of the VDA. https://support.citrix.com/article/CTX119684
5 It can take up to 6 minutes to enumerate printers within a session. It takes approximately 30 seconds to a minute for a printer to fail to map. Every printer the user does not have access to or that is offline/no longer on print server will add delay to enumerating all printers. You need to make sure either that the printers are online, or that users have access to the printers they need. https://support.citrix.com/article/CTX213548
6 The Universal Print Server (Upserver) component that ships with XenApp and XenDesktop 7.14 is no longer supported on Windows Server 2008 32-bit.
7 Session printers do not delete as appropriate as users roam between devices and sessions. For example, session printer "Printer_A" is assigned to "Client_A" and session printer "Session_B" is assigned to "Client_B" but when connected to Client A and then Client B you see both printers. This issue is reproducable with non-UPS printers on Server VDA 7.9 to VDA 7.15. Apply fix "LC8077". This fix is also part of VDA 7.16. Windows Server VDA 7.9 to 7.15. https://support.citrix.com/article/CTX226539
8 When changing the policy setting "Print driver mapping and compatibility" your changes are not saved. As a workaround use the Citrix Group Policy PowerShell provider to edit this policy setting using "Add-PSSnapin Citrix.Common.GroupPolicy". https://support.citrix.com/article/CTX226589
9 Printer error code 41 is displayed on XenApp 7.6. Upgrade the VDA to 7.6.3, uninstall the existing Citrix Universal PDF Printer and then install the compatible 7.6.2.9 Citrix Universal PDF Printer. Citrix XenApp 7.6. https://support.citrix.com/article/CTX212952
10 The default printer is not retained in future Citrix sessions. Stop the Citrix Profile Management service and see if it still happens. Make sure registry key "Software\Microsoft\Windows\CurrentVersion\Windows" is included in Citrix profile synchronisation as this is where printers are saved. https://support.citrix.com/article/CTX220323
11 When printing you receive error "The Citrix Universal Printer driver is not installed on this computer". On your print server, set the logon account of the "Citrix Universal Printing Service" to "Local System". https://support.citrix.com/article/CTX204334
12 USB printers do not auto-connect to Citrix session from a WYSE terminal. Make sure printer redirection and USB device redirection policies are configured in Citrix Studio. Also make sure the WYSE client is configured correctly including the correct driver names defined as explained in CTX article. https://support.citrix.com/article/CTX223158
13 The Citrix Print Manager Service "cpsvc.exe" or Print Spooler Service "spoolsv.exe" crashes or hangs resulting in printer queues not being created. Follow the steps provided in the CTX article to create a dump file via "Userdump.exe" and investigate the output of the hung service(s). https://support.citrix.com/article/CTX113789
14 Print jobs might disappear from the print queue when using Canon Secure Printing with the Universal Print Driver. Download the Canon driver from Canon's website and install DIAS from the driver folder which will install a Canon service called "Canon Device Information Assist Service" Citrix XenDesktop 7.11. https://support.citrix.com/article/CTX231415
15 A printer that is redirected from a user device might not be redirected after you reconnect to the session. Hotfixes have been released for both Server and Desktop OS VDAs. An example link to the Desktop OS hotfix is posted below. Citrix XenApp and XenDesktop 7.15 LTSR CU1. https://support.citrix.com/article/CTX230597
16 Secure Print or Locked Print features may not work as expected . Symptoms include the job being sent to the printer without the PIN dialogue prompt or the job failing altogether. Use the "Universal printing EMF processing mode" policy setting and set it to value "Reprocess EMFs for printer". This forces "cpviewer.exe" to reprocess the EMF spool file. Citrix XenApp 7.6. https://support.citrix.com/article/CTX232051
17 The Citrix Print Manager Service crashes and Event Log records Event ID 7031 with error "Exception code: 0xc0000417". Also in the "SessionPrinters" registry Multi-String illegal characters/null entries appear. The Citrix Print Manager Service crash has been fixed in LC9796. The cause of illegal characters and null entries in the "SessionPrinters" Multi-String is still being investigated. Citrix XenApp and XenDesktop 7.15 LTSR CU2. https://support.citrix.com/article/CTX236202
18 The default printer does not appear on a legacy application. A registry key is not being set on the VDA both when RDP is used and when the application is launched as a published application. Windows Server 2012 R2 VDAs work fine. This is a Windows Server 2016 issue. Microsoft Windows Server 2016. https://discussions.citrix.com/topic/396513-windows-server-2016-and-xenapp-715-cu2-default-printer-registry-key-not-set-when-launching-published-app/
19 If client machines have a system locale set to Chinese or Russian, and the VDA system locale set to English, printer mappings appear using the client language rather than English. Follow the CTX to copy certain files to the "C:\Program Files (x86)\Citrix\System32\resource\ru" or "C:\Program Files (x86)\Citrix\System32\resource\ch" locations. https://support.citrix.com/article/CTX237420
20 When printing from a published application the application hangs and printers do not enumerate. This issue was caused by a PCL6 Universal Print Driver. Follow the CTX article steps to remove the at fault driver and install the latest version. https://support.citrix.com/article/CTX218023
21 EMF is being used with the Universal Print Driver instead of XPS. An upgrade of Citrix Receiver 4.2 for Windows to Workspace app 1903 for Windows solved the problem. Citrix Receiver 4.2 for Windows. https://discussions.citrix.com/topic/402823-citrix-upd-using-emf-instead-of-xps/
22 The default printer might not be marked correctly in the printing dialog window. This issue does not affect print jobs sent to the default printer. Citrix Virtual Apps and Desktops 7 1903.
23 When users log on to their desktops, they receive error "An error occurred while configuring print queue 'Printer Name' in session. Printer driver 'Printer Name' may not be used in conjunction with a non-inbox port monitor". Session printers are in use. The "Printer driver mapping and cmopatibility" policy in Studio had a driver name "Microsoft Print to PDF *" specified. Removing the asterisk fixed the issue. https://discussions.citrix.com/topic/403795-print-service-errors-242-printer-driver-may-not-be-used-in-conjunction-with-non-inbox-port/
24 Session Printers fail to map with errors "Could not add printer connection to printer", "The system cannot find the file specified", or "The operation completed successfully" in the Event Logs of the VDA. Issue with print server. Print server was rebooted to resolve.


4 Comments

  • Ray

    December 21, 2018

    Do u know how to install a older version of upd driver?

    To test something

    Reply
    • George Spiers

      December 21, 2018

      Install an older version of the VDA and you will get it.

      Reply
  • Pingback: What happened with Citrix Printing throughout 2018?!

  • Chris

    November 5, 2024

    Hi George,

    First, thank you for all the helpful guidance, it’s been really useful!
    I was hoping you could assist me with something.

    We’re running Citrix 2402 on Server 2022, and when multiple users connect to the server, they can see each other’s printers.
    Although these printers aren’t actually accessible to other sessions, it clutters the printer list, making it confusing for users to locate their own printers. With 30 printers showing up, it’s mixing in with the pre-installed printers.

    I’ve tried adjusting different policy settings, but nothing seems to work. Any chance you could help me resolve this?

    Thank you!
    Best regards,
    Chris Jonker

    Reply

Leave a Reply