"I have a document to print but my computer won't recognize the printer." "It was working yesterday — why won't it print today?" These are frustrating situations that most people have run into at least once.
After using several home printers (Canon, Epson, Brother) over the years, I've noticed that connection problems almost always fall into predictable patterns. In this guide, I'll walk through the most common causes and fixes for both Wi-Fi and USB connection issues, in the order you should check them.
I'll also cover symptom-specific troubleshooting — "pressing print does nothing," "printer shows as offline," "prints but with garbled text," and more.
Table of Contents
- 5 Things to Check First When the Printer Won't Connect
- Wi-Fi Printer Not Being Recognized
- USB Printer Not Being Recognized
- Fixing "Printer is Offline" Errors
- Fixing a Stuck Print Queue
- Reinstalling Printer Drivers on Windows and Mac
- Brand-Specific Issues (Canon / Epson / Brother / HP)
- Last Resort Options
5 Things to Check First When the Printer Won't Connect
Before diving into troubleshooting, run through these 5-minute basics. More than half of all issues get resolved right here.
- Is the printer powered on? Check that the LCD panel or power light is lit
- Are any error lights on? Look for paper jam, ink empty, or paper out indicators
- Are all cables connected? USB cable and power cable
- Have you restarted the PC? This fixes more issues than you'd expect
- Have you restarted the printer itself? Power off, wait 10 seconds, power back on
Number 5 — restarting the printer — is especially underrated. Many Wi-Fi connectivity glitches are temporary drops that clear up with a simple restart.
Wi-Fi Printer Not Being Recognized
Wi-Fi is the standard connection type for home printers today. Wireless connection problems are almost always caused by network-side issues.
Are the Printer and PC on the Same Network?
If you have multiple Wi-Fi networks at home (2.4 GHz / 5 GHz, guest network, etc.), the printer and PC can end up on different networks, which causes connection failures.
How to check
- PC side: Check the SSID you're connected to (Mac: Wi-Fi icon in the menu bar; Windows: system tray)
- Printer side: Check "Network Settings" → "Current Connection" on the printer's LCD
- Confirm that both show the same SSID
Note that many printers only support 2.4 GHz Wi-Fi. If your PC is on 5 GHz, they're effectively on separate networks and won't find each other.
Has the Printer's IP Address Changed?
If the printer's IP address changes via DHCP, it no longer matches what's registered on the PC, and printing fails.
How to check
- On the printer, print the "Network Configuration Report" (usually under Settings → Network → Print Network Info)
- Note the IP address on the printout
- Compare it to the IP registered in the PC's printer settings
If they don't match, either delete and re-add the printer, or assign a fixed (static) IP address to the printer in your router's settings.
Restart the Router
As a last resort, restart the router itself — unplug it, wait one minute, then plug it back in. This clears temporary instability that can cause recognition failures.
USB Printer Not Being Recognized
USB connection problems are less common, but the causes are almost always one of the following.
Unplug and Replug the USB Cable
Poor contact is the most common cause. Unplug the USB connector and try a different USB port on your PC.
The USB Cable Itself May Be Broken
If the cable feels stiff near the connector or the insulation is cracked, there may be an internal break. Try a different USB cable to rule this out.
Connect Directly to the PC, Not Through a Hub
USB hubs can cause insufficient power delivery or recognition failures. Plug directly into a USB port on the PC itself for the most reliable connection.
USB Standard Mismatch
Some older printers aren't recognized when plugged into USB 3.0+ ports. Try switching to a USB 2.0 port (usually identified by black plastic on the inside of the connector on PCs with multiple ports).
Fixing "Printer is Offline" Errors
When you can send a print job but the printer shows as "offline" — this is an extremely common Windows issue.
On Windows
- Go to Settings → Bluetooth & devices → Printers & scanners
- Click the printer → "Printer properties"
- If "Use Printer Online" is available, click it
- If that doesn't work, remove the printer and add it again
On Mac
- Go to System Settings → Printers & Scanners
- Select the printer → "Open Print Queue"
- Delete all paused jobs
- Remove the printer and re-add it using the "+" button
Fixing a Stuck Print Queue
If you've hit print multiple times while nothing happened and now the queue is full of jobs, here's how to clear it.
On Windows
- Go to Settings → Printers & scanners → select the printer → "Open print queue"
- Right-click all jobs → "Cancel"
- If jobs won't clear, restart the Print Spooler service: - Press Win+R and run services.msc - Right-click "Print Spooler" → "Restart"
On Mac
- Go to System Settings → Printers & Scanners → select the printer → "Open Print Queue"
- Select all jobs → "Delete Jobs"
- If that doesn't work, reset the CUPS print system: - Right-click in the printer list → "Reset printing system…" - Note: This removes all printers — you'll need to re-add them using "+"
Reinstalling Printer Drivers on Windows and Mac
If the driver is corrupted, a reinstall is needed.
On Windows
- Go to Settings → Printers & scanners → select the printer → "Remove device"
- Download the latest driver from the manufacturer's official website
- Run the downloaded .exe and install
- Re-add the printer via USB or Wi-Fi detection
On Mac
- Go to System Settings → Printers & Scanners → select the printer → "Remove Printer"
- Download the macOS driver from the manufacturer's website (confirm it supports your macOS version)
- Run the downloaded .dmg or .pkg
- Re-add the printer using "+" in Printers & Scanners
Always use the manufacturer's official driver. The OS's generic driver often misses features like duplex printing and scanning.
Brand-Specific Issues (Canon / Epson / Brother / HP)
Canon
If a PIXMA MX/MG series suddenly stops being recognized, the Wi-Fi settings may have reset. On the printer, go to Settings → Device Reset → Reset LAN Settings Only, then reconfigure the Wi-Fi connection. This usually does the trick.
Epson
"Communication error" on EcoTank/Expression series is often caused by an IP address change. The standard fix is to use Epson's EpsonNet Config utility to assign a static IP to the printer.
Brother
A common Brother-specific issue: the scanner is recognized but printing doesn't work. Reinstalling the iPrint&Scan app typically resolves this.
HP
If HP Smart can't find the printer, check whether Wi-Fi Direct is turned on. When enabled, the printer broadcasts two SSIDs and the PC can get confused about which one to use. Turn off Wi-Fi Direct on the printer and then reconnect.
Last Resort Options
If you've tried everything above and the printer still won't cooperate, work through these steps in order.
- Factory reset the printer: Use the printer's menu to restore factory settings
- Contact manufacturer support: If under warranty, repairs may be free. Have the model number, symptoms, and steps already tried ready to go
- Try a different PC: Determines whether the problem is on the PC side or the printer side
- Consider hardware failure: If it's more than 5 years old, the hardware may simply be worn out
For home printers, repair quotes over $150–200 often make a new printer the smarter buy.
Connection troubleshooting can spiral if you keep cycling through restarts and re-adds without a plan. Check → try one thing → if it doesn't work, move on — working through it in order is almost always the fastest path to a fix.


