A print job was queued successfully in Universal Print but expired after 3 days. During this time printer could not complete the print job. Job that was aborted may be at any stage - it was not fetched by printer (or connector), or was fetched but never completed.
Next steps
Check: 1. If printer is online and still connected to Universal Print. 2. If printer is registered using the Universal Print connector, investigate printer issues on the connector host (check the video starting at 1:27:30).
-2147467259
Error Code
-2147467259
Error code (In Hexadecimal)
0x80004005
Mapping
E_FAIL
Error source
Universal Print connector
Description
This is a generic error code that can have many causes. One cause of this error code is a known issue with Brother printers.
Next steps
If this is a Brother printer, follow the steps given in this known issue. If not, reach out to Microsoft Support.
-2147221501
Error Code
-2147221501
Error code (In Hexadecimal)
0x80040003
Mapping
E_PRINTTICKET_FORMAT
Error source
Universal Print connector
Description
This error is returned by Windows print spooler on the connector host when the print ticket provided is not supported or has invalid elements. This is usually an indication that the Universal Print connector failed to perform transformation on some elements that may be printer driver-specific.
This error code indicates that a job that was sent with the application/octet-stream document format (which indicates that the connector should automatically detect the actual document format), but the format detected is not supported by the connector's current settings.
Mitigation
Ensure that document conversion is enabled, restart the Print Connector Service, and then try printing again. If it still fails or conversion was already enabled, contact Microsoft Support.
-2147221252
Error Code
-2147221252
Error code (In Hexadecimal)
0x800400FC
Mapping
E_UP_AUTODETECT_NO_MATCHING_FORMAT
Error source
Universal Print connector
Description
This error code indicates that a job that was sent with the application/octet-stream document format (which indicates that the connector should automatically detect the actual document format), but the connector could not determine the job's actual format.
Mitigation
Try printing the document again. If it still fails, consult your software's documentation or vendor to determine what document format it uses and if it can be configured. The connector can autodetect the formats listed here.
-2147221251
Error Code
-2147221251
Error code (In Hexadecimal)
0x800400FD
Mapping
E_UP_MISMATCH_FILE_SIGNATURE_AND_DOC_FORMAT
Error source
Universal Print connector
Description
This error code indicates that the document-format specified in the print job metadata does not match to file signature of the document.
Mitigation
Try printing the document again and ensure that correct document-format is set in the print job metadata.
-2147221250
Error Code
-2147221250
Error code (In Hexadecimal)
0x800400FE
Mapping
E_UP_XPS_INVALID_PAYLOAD
Error source
Universal Print connector
Description
This error code indicates that print payload that is in OXPS format is not valid (although file signature matches the document format). Since its invalid, OXPS cannot be unzipped by the connector.
Mitigation
Try to print the job again while ensuring a valid OXPS document is being sent.
-2147221248
Error Code
-2147221248
Error code (In Hexadecimal)
0x80040100
Mapping
E_UP_JOB_FAILED_NO_STATUS
Error source
Universal Print connector
Description
This error is seen only if Universal Print connector version is 1.43 or below.
This error is reported when jobs fails in Windows print spooler on the Connector host.
Mitigation
Try restarting the print spooler service on Connector host. If that doesn't resolve the issue, contact Microsoft Support.
-2147221242
Error Code
-2147221242
Error code (In Hexadecimal)
0x80040106
Mapping
E_UP_JOB_TIMEOUT_QUEUING_TO_SPOOLER
Error source
Universal Print connector
Description
This error indicates that print driver is taking too long to print, or there is an issue with the user information on the print job.
Mitigation
On Connector host, 1) Check the printer's driver settings to confirm that no settings that require user input are enabled (for .e.g. job password, or accounting/department code). Typically such settings pop-up a silent dialog which requires user input. Since connector is unattended, this job will continue to wait for user input before timing out. 2) Consider changing the printer's driver on the connector host. 3) Update the printer's driver to latest version.
-2147221240
Error Code
-2147221240
Error code (In Hexadecimal)
0x80040108
Mapping
E_PDFIUM_UNKNOWN
Error source
Universal Print connector
Description
This error indicates that there was an unknown issue while printing a PDF document.
Mitigation
Try printing the job again. Else contact Microsoft Support if the error persists.
-2147221239
Error Code
-2147221239
Error code (In Hexadecimal)
0x80040109
Mapping
E_PDFIUM_FILE
Error source
Universal Print connector
Description
This error indicates that the PDF file you are trying to print is not in PDF format or corrupted.
Mitigation
Try printing the job again. Else contact Microsoft Support if the error persists.
-2147221238
Error Code
-2147221238
Error code (In Hexadecimal)
0x8004010A
Mapping
E_PDFIUM_FORMAT
Error source
Universal Print connector
Description
This error indicates that the PDF file you are trying to print is not found or could not be opened.
Mitigation
Try printing the job again. Else contact Microsoft Support if the error persists.
-2147221237
Error Code
-2147221237
Error code (In Hexadecimal)
0x8004010B
Mapping
E_PDFIUM_PASSWORD
Error source
Universal Print connector
Description
This error indicates that the PDF file is password protected and it shows password required or incorrect password.
Mitigation
Try printing the document again by re-saving the file without password protection.
-2147221236
Error Code
-2147221236
Error code (In Hexadecimal)
0x8004010C
Mapping
E_PDFIUM_SECURITY
Error source
Universal Print connector
Description
This error indicates that the PDF file you are trying to print has unsupported security scheme.
Mitigation
Try printing the document again by ensuring it is not corrupt/password protected else contact Microsoft Support if the error persists.
-2147221235
Error Code
-2147221235
Error code (In Hexadecimal)
0x8004010D
Mapping
E_PDFIUM_PAGE
Error source
Universal Print connector
Description
This error indicates that file is corrupted.
Mitigation
Try printing the document again by re-saving or re-exporting the PDF else contact Microsoft Support if the error persists.
-2147221234
Error Code
-2147221234
Error code (In Hexadecimal)
0x8004010E
Mapping
E_PDFIUM_DEVMODE
Error source
Universal Print connector
Description
This error indicates that the printing options used maybe incorrect.
Mitigation
Try printing the document again with different printing options else contact Microsoft Support if the error persists.
-2147221233
Error Code
-2147221233
Error code (In Hexadecimal)
0x8004010F
Mapping
E_PDFIUM_HDC
Error source
Universal Print connector
Description
This error indicates there was an internal error while trying to print the PDF file.
Mitigation
Try printing the document again else contact Microsoft Support if the error persists.
-2147221232
Error Code
-2147221232
Error code (In Hexadecimal)
0x80040110
Mapping
E_PDFIUM_UNHANDLED_EXCEPTIONS
Error source
Universal Print connector
Description
This error indicates there was an internal exception while trying to print the PDF file.
Mitigation
Try printing the document again else contact Microsoft Support if the error persists.
-2147024891
Error Code
-2147024891
Error code (In Hexadecimal)
0x80070005
Mapping
ERROR_ACCESS_DENIED
Error source
Universal Print connector
Description
This error indicates that Windows spooler on Connector host could not print the job as the user who submitted the print job (impersonated) does not have access to the printer.
There was an exception while trying to print the job. This may happen if Connector failed to successfully download the job.
Possible next steps
Ensure internet connectivity on Connector host is good. Then try printing the document again.
-2146233079
Error Code
-2146233079
Error code (In Hexadecimal)
0x80131509
Mapping
COR_E_INVALIDOPERATION
Error source
Universal Print connector
Description
This error indicates that the job was aborted or print job failed due to the permissions set on the printer queue in connector. It may occur when permissions set for the print queue on the connector have been modified. For example: "Everyone" group is removed the printer access.
Possible next steps
1. Login on the connector device. 2. Launch Print Management App. 3. Right click on the printer where print job failed. 4. Click on Properties 5. Goto "Security" tab. 6. Check if Everyone group is shown under "Groups or user names". 7. Select the Everyone group. 8. Under "Permissions for Everyone" ensure the checkbox for Allow under Print is selected as shown below and try printing again.
-2146233078
Error Code
-2146233078
Error code (In Hexadecimal)
0x8013150A
Mapping
COR_E_SECURITY
Error source
Universal Print connector
Description
This error is returned on the Connector when its trying to impersonate the user on the print job to local AD user. This often indicates that there is an issue with Hybrid AD / Microsoft Entra ID configuration on the Connector host.
Upload terminated unexpectedly and print job could not be queued successfully in Universal Print.
Mitigation
Ensure internet connectivity on user's device is good. Then try printing the document again. If the document has lot of pages, then try printing a few pages at one time.
-2142109684
Error Code
-2142109684
Error code (In Hexadecimal)
0x8052000A
Mapping
XPS_E_INVALID_MARKUP
Error source
Universal Print connector
Description
This is a known issue when Connector is running on the older version of Windows Server 2016.
Platform or application sent the print job payload in a format that is not supported by the printer.
Mitigation
Ensure that Document Conversion is enabled. If user is printing from a cloud application that uses Microsoft Graph APIs, then that application needs to honor the document formats supported by the printer.
1035
Error Code
1035
Error code (In Hexadecimal)
0x0000040B
Mapping
ClientErrorAttributesOrValuesNotSupported
Error source
Universal Print
Description
This error typically indicates that the print job has attributes that are not supported by the printer, or printer's attributes have not been correctly defined.
Next steps
Reach out to your printer OEM.
1286
Error Code
1286
Error code (In Hexadecimal)
0x00000506
Mapping
ServerNotAcceptingJobs
Error source
Universal Print
Description
Printer is temporarily not accepting any new print jobs.
Mitigation
Try printing again after some time.
3050
Error Code
3050
Error code (In Hexadecimal)
0x00000BEA
Mapping
E_SubstrateTimeout
Error source
Universal Print
Description
There was a timeout from storage APIs while queuing the jobs in Universal Print service.
Mitigation
Try printing again.
3051
Error Code
3051
Error code (In Hexadecimal)
0x00000BEB
Mapping
E_SubstrateError
Error source
Universal Print
Description
Storage APIs returned an error while queuing the jobs in Universal Print service.