Updated 27 September,2026 · 14 min read

Table of Contents
1-Why This Happens
2-Quick Diagnostic Test (Do This First)
3-Step-by-Step Fixes
4-Advanced Fixes (When Basic Steps Fail)
5-Mac-Specific Fixes
6-Mobile & AirPrint Printing Issues
7-WiFi Printer-Specific Issues in 2026
8-Inkjet vs Laser: Does It Matter Here?
9-Shared Office Printer Issues
10-Common Error Messages Explained
11-Command Cheat Sheet
12-Troubleshooting Flowchart
13-Preventing Future “Not Responding” Errors
14-Final Thoughts
15-Frequently Asked Questions
When a printer fails to respond to a print request, it’s most often a connectivity or driver issue, not an outright hardware malfunction – though it can feel like the latter when the printer sits proudly on your desk, lights blinking cheerfully as your document falls down a digital queue.
A note from personal experience: I’ve rarely had to do any of the steps beyond clearing a stuck print queue, which has saved me untold hours of frustration over the years. It’s also the first thing I try, even before restarting the printer (another common recommendation) – chances are it was never the print server in the first place.
Why This Happens
The most common culprits, in broad decreasing order of frequency:
Printer shows offline status in operating system, despite being clearly powered on Stuck print queue is preventing all further print jobs. Outdated or corrupt drivers, following a recent OS update,
Disconnected WiFi or USB cable, or changed IP address (for WiFi printers).Print spooler service has crashed on Windows, masking the issue entirely Overloaded with too many multi-device queued print jobs. Printer firmware mismatch following a recent software update.
Quick Diagnostic Test (Do This First)
1-Try printing a test page directly from the printer’s control panel (not your computer). If that fails, it’s a physical printer issue, not a connectivity issue – consult your printer’s manual for the specific error.
2-If the test page works, try printing to PDF on your computer instead of the physical printer. If that fails, it’s a software issue, not a connectivity issue.
3-Does your shared printer work on other devices? If not, it’s likely a device-specific issue with your computer.
4-Does the printer itself have a small screen displaying any error codes or messages? Check there as well.
5-This helps narrow down whether the issue is connectivity, software, or a physical printer malfunction.
Step-by-Step Fixes
1-Make sure the printer is powered on and connected. Check that the WiFi indicator light is on (or the USB connection is secure). A flashing light typically indicates a connection issue.
2-Clear the print queue. Navigate to your print queue and cancel any pending print jobs, then restart the printer. If a print job shows as “Deleting…” but fails to actually print, Windows may require you to restart the Print Spooler service (see Advanced Fixes).
3-Set your printer to default and online. On Windows, go to Settings > Printers and make sure that “Use Printer Offline” is not.
4-Restart both the printer and your computer. Restarting your computer clears out any software issues, while restarting the printer itself often resolves hardware-related problems. Sometimes doing both in quick succession is necessary.
5-Update or reinstall the driver. Head to the manufacturer’s website and download the latest driver for your specific printer model – avoid generic drivers, as they tend to have more issues on Windows.
6-Move the printer closer to the router, if applicable. For WiFi-enabled printers, distance affects connection stability, and a weak signal can cause printing failures without notification.
Advanced Fixes (When Basic Steps Fail)
1-Restart the Print Spooler service. This will typically fix any issues introduced by it, which most basic guides will not advise due to its complexity. Use the commands below to restart it.
2-Delete the spooler’s cached print files. If restarting the service fails, there may be an issue with the corrupted print file itself. Delete the files in the PRINTERS folder (see commands below) to force Windows to generate new ones.
3-Remove and re-add the printer. If the issue persists, Windows may have cached an incorrect IP address for the device. Re-adding the printer will refresh this.
Assign your printer a static IP address, if it has WiFi. This is a permanent fix for printers going offline periodically, and is much better than merely “fixing” the symptom. See the WiFi Printer-Specific Issues in 2026 section for instructions.
Check for a port conflict. Navigate to Control Panel > Devices and Printers > right-click your printer > Printer Properties > Ports. If there are two printers listed under the same port, or the port shows an IP address that does not match your printer, that is the issue.
Run the built-in Windows printer troubleshooter. Navigate to Settings > System > Troubleshoot > Other troubleshooters > Printer > Run. Though it is not well advertised, it will typically catch any Print Spooler or driver issues.
Mac-Specific Fixes
macOS typically handles printers in a different manner, so some of the above solutions will not apply.
1-Reset the printing system. Navigate to System Settings > Printers & Scanners, then right-click (or Control + click) in the printer window and select “Reset printing system…” This will wipe all printers and print queues, effectively resetting them. It is similar to the Windows Print Spooler cache clearing.
2-Remove and re-add the printer, specifying an IP address instead of discovery method. If the printer keeps “disappearing” from the list, try adding it through the IP address instead of letting it discover itself. This can sometimes be an issue with Bonjour/airPrint discovery on larger networks.
3-Look for a specific macOS driver, if available. Some manufacturers release specific drivers for macOS that may have better functionality than the generic “AirPrint” drivers or built-in printing support.
Mobile & AirPrint Printing Issues
When printing from a mobile device fails, there are slightly different considerations to make:
1-Ensure both the printer and your mobile device are on the same WiFi network. This applies even if they’re using the same WiFi name, as many newer WiFi routers will offer a secondary network specifically for guests with the same name.
2-Update the printer’s companion application, if applicable. Most manufacturers have moved core printing functions to a companion application, and an outdated application can intermittently malfunction.
3-Ensure that the phone is not connected to a VPN. A VPN will typically prevent discovery of a local printer, as it provides an alternative gateway for the device to access the internet.
4-Restart AirPrint discovery on your phone. Turning WiFi off and on again will refresh the discovery process, potentially fixing issues with discovering the printer.
WiFi Printer-Specific Issues in 2026
Router manufacturers have been updating default firmware in 2025-2026 to be more isolation-focused, and may be preventing discovery of your printer on a dual-band router – ensure that both your computer and printer are on the same band (2.4GHz or 5GHz, but not both).
Manufacturers have been favoring cloud and application printing over traditional IP printing on newer printers, and a recent firmware update may have changed the way your printer connects to your network. Installing the current application from the manufacturer typically fixes this.
Mesh WiFi systems occasionally place a printer on a different node or band than your computer, preventing discovery. Moving it to the same node/band through the application will typically fix this, rather than simply restarting the printer.
Some Internet Service Providers provide their own default router firmware, and have implemented client isolation features (sometimes advertised as “guest network protections” or “AP isolation”) as a security feature that will outright prevent discovery of your printer on the local network, regardless of other settings. This can typically be disabled in the administrative panel for the router.
Inkjet vs Laser: Does It Matter Here?
While most basic fixes apply to both inkjet and laser printers, there are a few differences specific to each type of printer:
In general, laser printers are more likely to “freeze up” and temporarily fail to respond to print jobs, and less likely to outright refuse them due to a paper or ink issue. This is typically due to the laser printing process and the printer entering a sleep state.
Inkjet printers are more likely to refuse print jobs outright and less likely to temporarily freeze. There are also a few inkjet-specific considerations:
Printers using inkjet printheads are much more likely to temporarily halt a print job due to a low-ink warning, typically when using an older driver or software that does not properly communicate with the printer. This can usually be fixed by checking the printer’s built-in display for an ink warning.
Laser printers frequently have issues with paper jams or other physical printer issues clogging the print process, temporarily stopping the printer.
Shared Office Printer Issues
There are a few slightly different considerations for printers shared among multiple users:
A single user’s print job may be stalled, affecting the entire print queue. This is much more likely on network printers, and should be addressed before moving on to other troubleshooting steps. The print server typically handles stalled print jobs much more quickly than the printer itself.
Print servers typically handle print queues faster and more efficiently than stand-alone printers, especially in an office setting. Restarting the print server may be more effective than restarting the printer itself.
User permissions may have changed on a shared printer, affecting a single user’s ability to print. This is much less common but worth testing, if the issue is affecting a single user rather than all users.
Common Error Messages Explained
Error / Symptom Likely Cause Fastest Fix
“Printer offline” (but powered on)Cached outdated IP or portRemove and re-add printer
Job stuck at “Deleting…” foreverPrint Spooler service hungRestart Print Spooler service
“Printer not found” during setupDifferent WiFi band or network isolationMatch band, check router settings
Print job vanishes with no errorWeak WiFi signal, job silently droppedMove printer closer to router
“Access denied” printing errorCorrupted driver or permissions issueReinstall driver from manufacturer site
Printer prints test page but not documentsSoftware/driver issue, not hardwareUpdate driver, clear queue
Job stalls immediately on inkjetLow-ink warning not visibly shownCheck ink levels on printer’s own menu
First job after idle time fails, second succeedsSleep/wake delay (common on laser printers)Wait a few seconds, retry
Mobile print fails but desktop works fineVPN active on phone, or app outdatedDisable VPN, update printer app
Command Cheat Sheet
1-Run Command Prompt as Administrator for all of these (Windows).
2-Restart the Print Spooler service:
3-net stop spooler
4-net start spooler
4-Clear the stuck spooler file cache (run after stopping the spooler above):
5-net stop spooler
6-del /Q /F C:\Windows\System32\spool\PRINTERS\.
7-net start spooler
8-Find your printer’s current IP address (useful before setting a static IP):
ipconfig /all
9-Then check your router’s connected-devices list to match the printer’s MAC address to its current IP.
10-macOS: reset printing system – no terminal command needed; done through System Settings > Printers & Scanners as described above.
Troubleshooting Flowchart
Follow this in order – stop as soon as one step resolves it:
Test page from the printer’s own panel works? No → hardware/ink/paper issue, check the printer’s display for an error.
Yes → try printing to PDF from your computer. Fails? → software/driver issue, go to Step-by-Step Fixes.
Print to PDF works, but real printing doesn’t? → clear the print queue and restart the Print Spooler.
Still failing after that? → remove and re-add the printer, then assign it a static IP if it’s on WiFi.
Still nothing? → check for a port conflict, run the built-in printer troubleshooter, and confirm no VPN or network isolation setting is blocking discovery.
Preventing Future “Not Responding” Errors
1-Assign your WiFi printer a static/reserved IP address once, so it never silently changes
Check for driver updates from the manufacturer every few months, not just when something breaks
2-Avoid queuing large batches of print jobs from multiple devices at once on shared printers
3-Restart the printer itself (not just your computer) at least once every couple of weeks
Keep the printer and router on the same WiFi band if your network is dual-band or mesh
Keep the manufacturer’s mobile app updated if you print from phones or tablets regularly
4-Disable VPN before printing from a mobile device on the same local network
Final Thoughts
A print queue that has gotten stuck is by far the most common issue, and clearing it resolves most issues instantly. If the printer shows offline despite being clearly powered on, removing it and re-adding it is typically a faster solution than anything else. For WiFi printers that keep dropping offline periodically, assigning them a static IP address will typically resolve the issue at the source, rather than just hiding it. Finally, for shared printers, checking the print queue for a single stalled job should typically be the first step, before getting into device-specific troubleshooting.
Frequently Asked Questions
Why does my printer show offline even though it’s clearly on?
This usually means your computer lost track of its network address – removing and re-adding the printer typically resolves this more reliably than any other option.
Does a stuck print job block future prints too?
Yes, a single stuck job can block your entire print queue until it is manually cleared, even if it is unrelated to the job.
Should I use a wired or wireless connection for reliability?
Wired USB connections are generally much more reliable than WiFi, and less prone to intermittent connectivity issues. This is especially important for shared home printers.
Why does restarting the Print Spooler service fix so many issues?
Because the Spooler manages all queued print jobs, and when it encounters an error it typically masks it as a generic “printer not responding” error – restarting it clears the issue.
Will a static IP address actually stop the printer from going offline?
For most cases of a WiFi printer going offline intermittently, yes – there is typically an issue with the printer’s IP address changing after a reboot of the router.
Why does my phone fail to print when my laptop on the same network works fine?
This is almost always either a VPN active on the phone or an out-of-date application from the manufacturer, which silently disables discovery on mobile devices.
Is it worth resetting the entire printing system on a Mac instead of troubleshooting one printer?
Yes, if a single printer keeps behaving inconsistently despite basic fixes – resetting the printing system clears out all printers and print queues at once, and is typically faster than troubleshooting a single printer.
About This Guide:
I’ve been there and done that, probably a hundred times over. The problem with inkjets and laser printers, or the one WiFi printer that goes offline every other week, is the same. Most of this troubleshooting guide isn’t taken verbatim from any source, but is rather the product of experience, of learning what works and what doesn’t in a specific order. The checking the print queue advice, for instance, came about because I kept doing everything else first and having to restart the printer anyway. And this guide is a living document, updated every time I stumble upon a change or exception, rather than an occasional long-form blog post.
More Related Fix:
https://appfixguide.net/printer-printing-blank-pages-how-to-fix-it/