CWA Mac unable to print after macOS Sonoma upgrade: "Printer not activated. Error code -41"

CWA Mac unable to print after macOS Sonoma upgrade: "Printer not activated. Error code -41"

book

Article ID: CTX582519

calendar_today

Updated On:

Description

Post macOS upgrade to Sonoma, Citrix Workspace App for Mac users with locally attached printers will receive an error message: "Printer not activated. Error code -41" when attempting to print. 

Resolution

An update for VDAs under maintenance is being prepared. Until that fix is available, customers with VDAs older than 2203 LTSR are advised to defer upgrading or deploying endpoints running Mac OS Sonoma.
 
After deploying the fix (and for 2203+ VDAs), Citrix recommends adding “PDF" as an enabled format in the Universal driver preference policy and placing it ahead of “PS”.  This action will make PDF the preferred universal driver instead of PS, leading to consistent use of PDF virtual printers in sessions connected from Mac clients. Other clients will not be affected by this change.  

Not making this policy change will lead to a mix UPD:PS and UPD:PDF printers being created in sessions connected from Mac clients.

Problem Cause

In the recent Mac OS Sonoma release, Apple has deprecated software Postscript support in their printing subsystem. Previously any Mac OS printer would accept Postscript.  Now only printers with built-in Postscript support will accept Postscript print data.  This has the effect of breaking the UPD:PS universal printing feature of CWA for Mac OS.

The system will try to fallback to the newer UPD:PDF printing, but VDAs prior to LTSR 2203 lack the underlying support for auto-created printers using PDF.

Issue/Introduction

Endpoints with post macOS upgrade to Sonoma and locally attached printers impacted by error message: "Printer not activated. Error code -41" when attempting to print.