it won't print from my computer anymore, just says 'error' on the printer screen.

— asked by Jamie

Quick answer: The "Error" message on the Brother HL-L2350DW display, when accompanied by a failure to print from a PC, typically signifies a "Handshake Failure" between the printer's internal logic board and the Windows Print Spooler. This occurs when a corrupted print job—often caused by a sudden loss of Wi-Fi signal or a power surge during data transmission—leaves a "ghost" file in the system memory.

Diagnosis

The "Error" message on the Brother HL-L2350DW display, when accompanied by a failure to print from a PC, typically signifies a "Handshake Failure" between the printer's internal logic board and the Windows Print Spooler. This occurs when a corrupted print job—often caused by a sudden loss of Wi-Fi signal or a power surge during data transmission—leaves a "ghost" file in the system memory. The printer is waiting for a specific data packet to complete the job, but the computer has stopped sending it, locking the printer in a state of perpetual waiting. To confirm this is a spooler issue rather than a hardware failure, perform a "Self-Test Print" directly from the printer's control panel. If the printer successfully prints a test page internally but still shows "Error" when triggered by the computer, the hardware (toner, drum, and fuser) is functioning correctly, and the problem is strictly located within the software communication layer or the network IP assignment.

How to Fix It

To resolve this, you must perform a hard reset of the print queue and a power cycle of the hardware to clear the volatile memory (RAM) of both devices.

  1. Shut down the Brother HL-L2350DW completely by pressing the Power button. Unplug the power cable from the wall outlet and wait exactly 30 seconds to allow the capacitors to discharge.
  2. On your Windows computer, press the Windows Key + R, type services.msc, and hit Enter.
  3. Scroll down to find the Print Spooler service. Right-click it and select Stop. Keep this window open.
  4. Open File Explorer and navigate to the following directory: C:\Windows\System32\spool\PRINTERS.
  5. Select all files within this folder (usually .SHD and .SPL files) and delete them permanently. This clears the corrupted "ghost" jobs that are triggering the error.
  6. Return to the Services window, right-click Print Spooler, and select Start.
  7. Plug the printer back into the wall and power it on.
  8. Wait for the display to return to "Ready" before sending a new, single-page test document.

If That Didn't Work

  • Assign a Static IP Address: The HL-L2350DW often suffers from "IP Drift" where the router assigns a new address, but the computer still tries to send data to the old one. Access the printer's web interface by typing its current IP into a browser. Navigate to Network → TCP/IP and change the Boot Method from "Auto" or "DHCP" to "Static." Set a specific IP (e.g., 192.168.1.50) to ensure the connection never breaks.
  • Flush the DNS Cache: If the printer is listed as "Offline" or "Error" despite being on the network, open Command Prompt as Administrator and type ipconfig /flushdns. This forces the computer to re-locate the printer on the local network.
  • Update the Port Configuration: Go to Control Panel → Devices and Printers. Right-click the HL-L2350DW and select Printer Properties. Go to the Ports tab. If the port is listed as a "WSD" port, click Add Port, select Standard TCP/IP Port, and enter the printer's static IP address. WSD ports are notoriously unstable on Brother laser printers.
  • Perform a Factory Reset: If the "Error" persists on the screen even without a computer connected, press Menu → General Setup → Reset Device → Factory Reset. This clears any internal firmware glitches that may be blocking the print engine.

Heads Up

  • Avoid using the "Generic" Windows Class driver; always install the "Full Driver & Software Package" from Brother to ensure the bidirectional communication (which reports toner levels and errors) works correctly.
  • If you use a VPN for work, disable it before printing. Many VPNs create a virtual network tunnel that blocks the computer from "seeing" local hardware like the HL-L2350DW on your home Wi-Fi.
  • Ensure the printer is connected to a 2.4GHz Wi-Fi band. This model does not support 5GHz networks, and attempting to force a connection to a dual-band SSID can cause intermittent "Error" states.
  • Periodically clean the corona wire by sliding the green tab on the drum unit from left to right several times to prevent "Print Quality" errors from triggering a general system error.

0

Different problem with the same product?

Ask about the Brother HL-L2350DW Mono Laser Printer →