Error Codes Wiki

Printer Persistently Showing Offline — Fix for Windows and Mac

Warningnetwork

Overview

Fix printers that persistently show as 'Offline' in Windows or Mac despite being powered on and connected, including SNMP, WSD, and network discovery fixes.

Key Details

  • A printer showing offline means the computer lost communication with the printer
  • Windows uses SNMP to check printer status — SNMP failures can falsely report offline
  • WSD (Web Services on Devices) printers may go offline if WSD discovery stops working
  • The printer's IP address may have changed via DHCP, breaking the connection
  • Power saving mode on the printer may disconnect from WiFi after idle periods

Common Causes

  • Printer IP address changed by DHCP and the computer still references the old IP
  • SNMP status check timing out and marking the printer as offline
  • WiFi power saving disconnecting the printer after periods of inactivity
  • WSD port monitor losing track of the printer on the network
  • Print queue stuck with an error job, blocking all subsequent jobs and showing offline

Steps

  1. 1Set a static IP on the printer to prevent DHCP address changes
  2. 2Remove and re-add the printer using its IP address (TCP/IP port) instead of WSD
  3. 3Clear stuck print queue: stop Print Spooler, delete files in C:\Windows\System32\spool\PRINTERS, restart spooler
  4. 4Disable SNMP status: printer Properties > Ports > configure port > uncheck 'SNMP Status Enabled'
  5. 5Disable printer power saving/sleep mode that disconnects WiFi
  6. 6On Mac: System Settings > Printers > right-click > Reset printing system, then re-add printer

Tags

offlinenetwork-printersnmpwsdpersistent

Related Items

More in Network

Frequently Asked Questions

Most likely DHCP assigning a new IP or WiFi power saving disconnecting the printer. Set a static IP on the printer and disable WiFi sleep mode in the printer's network settings.