Thank you for your feedback

900.43 Error When Printing PDFs: Suggested Diagnosis and Firmware Fixes (2014)

Document ID:SO4677

Usergroup :External


900.43; PostScript file will not print; PDF file causes 900.43 error


How to update E360 firmware; How to update firmware; How to update base code; EC1 LL.LBM.P116c


What you will see

Your printer displays a 900.43 error when printing a PDF document.


Hardware check first

Eliminate printer hardware as the cause for this error before proceeding to the suggested remedies below.

To do this, perform each action (1, 2 and 3) below as necessary, and follow all additional recommendations.

Action and Recommendations Table

First [Action 1] Action/ Result
Then... (more recommendations or explanation)
And...(further actions)

(Power the printer OFF and ON.)
Printer returns to READY Send the same .PDF file to the printer. If the 900.43 returns,clear the error once more, and then proceed to the Problem confirmation steps below.
900.43 error returns
  • The suspect print file has not been released from the print queue.
  • Delete all pending print jobs out of print queue(s).
  • Pause all known print queue(s).
Repeat Action 1. If error remains, go to Action 2.
Next [Action 2] Action/ Result Then... (more recommendations or explanation)
And...(further actions)
(Disconnect ALL data cables and power the printer OFF and ON.) Printer returns to READY
Reconnect the data cable.

Proceed to Action 3 only if the printer returns to READY. Otherwise, the problem file may once again be released to the printer. You will need to find the print queue holding and releasing this print job. 

900.43 error returns It is likely a printer hardware issue.  Contact Lexmark Technical Support.
Last [Action 3] Action/ Result Then... (more recommendations or explanation)
And...(further actions)

(Try to print a different file type, and then print the problem .PDF file.)
Prints other file types (.doc, .ps, .sxls, .prn, .csv, .txt...)
If only .pdf files generate this error, clear the error one more time

see Problem confirmation below.
900.43 error returns with .pdf file



Problem confirmation: Temporary Remedy

Activate the PostScript printer driver's "Disable PostScript Passthrough" option and resend the print file.

To to this: 

Step Action
  1  Select File or equivalent from the application's top menu bar.
  2  Select Print or Print Setup.
  3  Select Properties.
  4  Select Other Options.
  5  Select More Options.
  6  Select PostScript.
  7  Place a checkmark next to Disable PostScript passthrough or  Generate Postcript in driver.
  8  Click OK.

Click here for further instructions if necessary.


Does the file print without error?

  • If yes, then see the next Suggested Fix.
  • If no, contact Lexmark Technical Support to further diagnosis and a possible escalation.



 Suggested Fix: What to do if "Disable PostScript passthrough" works


Multiple fix options are available, but the most permanent fix is to update printer firmware.

  1. You can continue to use the driver with Disable PostScript Passthrough activated.
  2. You can update the printer firmware for a more permanent solution.
  3. You can use a alternate driver such as the PCL XL printer driver.


Printer firmware  

Printer or Series Location
  • E46x Series SFPs
  • T65x  Series SFPs
  • C73x Series SFPs
  • W85x Series SFPs
  • X46x Series MFPs
  • X65x Series MFPs
  • X73x Series MFPs
  • X86x Series MFPs

Click here for the latest printer firmware update information.

Alternatively, check under Support & Downloads > Select Model > Look under Recommended Downloads.

  • X945--LC.BR.P127HAL2.fls
  • X544--LL.EL.P443HAL2.fls
  • C935--LC.JO.P085HAL2.fls
  • E260--LL.LBL.P435HAL2.fls
Contact Lexmark Technical Support



Back to top

 Recommended Printer Firmware Update Methods

  • EWS (Embedded Web Server) (.fls file)
  • Easy Firmware Update Utility if available (.exe file)
  • USB thumb drive flash (.fls file)
  • USB utility flash (.fls file)
  • FTP (.fls file)


  1. Open your web browser application.
  2. Enter http://printer_IP_address,where printer_IP_address is the TCP/IP address of the printer.
  3. Under Other Settings (header), click Update firmware.
  4. Click Browse. Locate the firmwarefile, select it, and then click Open.
  5. Click Submit. 



Click here for a related USB utility update article.

Click here for an equivalent article for a Macintosh environment.   


FTP update method

You must first get to command prompt, so click Start > Run > type cmd or command, and click OK


Example only

HINT! Copy the .fls file to your root directory; e.g., c:, and then switch to your root directory by typing c:. This way you will not need to change (cd) directories to where the file is located before performing the ftp procedure.



Action (from C:\... or file location)

  1 Type FTP printer's ip address and press ENTER.
  2 Press ENTER for User_name
  3 Type bin and press ENTER.
  4 Type put <filename>.fls or .pjl and press ENTER. Observe the opening of the port and the transfer of the file.
  5 Type bye to end the ftp session. Press ENTER.



 Contacting Lexmark

If you require additional assistance, please close this window, go to your product's support page and locate Get In Touch with Lexmark! for contact information. NOTE: When calling for support, you will need your printer model/machine type and serial number (SN).

Please be near the products described in this article to expedite the support process and reduce call-back situations.

Please enter the email address you would like to send a copy of this page to.