Android says “No printers found” or “Waiting” — what to do
Joe B.
Reviewed for technical accuracy
Specialities: Android Devices, Computers, Printers, Networking, Office Equipment
Fix “No printers found” / “Waiting” on Android — Default Print Service & Mopria, IPP/IPP Everywhere, Wi-Fi Direct
Quick answer: the accepted Android fix
Accepted fix: Turn on Default Print Service or install Mopria Print Service, ensure phone and printer share the same SSID/subnet, and allow mDNS/Multicast on the router. If Android shows “No printers found”, add the printer by IP (IPP/IPP Everywhere). If jobs are stuck on “Waiting”, clear the Print Spooler cache. As a fallback, print via Wi-Fi Direct. Update printer firmware and set a DHCP reservation for stability.
Android printing not working after changing Wi-Fi/router
After replacing a router or SSID, reconnect the printer to the new network and keep both on the same SSID. Enable mDNS/Bonjour, disable client/guest isolation, and prefer 2.4 GHz for the printer. On Android, re-enable Default Print Service or Mopria, then Add printer by IP address. Create a DHCP reservation and update firmware.
How to verify Android discovery after fixes
Open any photo or PDF → Share → Print → pull down to refresh → choose the printer. If it appears instantly and prints, discovery works. If it vanishes later, check multicast/mDNS, keep the printer on 2.4 GHz, and confirm only one print plugin (e.g., Mopria) is enabled.
“No printers found” or “Waiting” on Android — expert tips
Most issues are network discovery or spooler cache. Same SSID/subnet, allow mDNS, add by IPP, and keep one print service enabled.
For HP, Canon, Epson, Brother, Android printing works best with Mopria Print Service or the brand plugin. If Android can’t find printer, add it by IPP IP address and clear the print spooler. Use Wi-Fi Direct when the router blocks multicast, then fix the network so discovery returns.
Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your setup, please consult a verified expert on Whizz-Tech before making decisions.
Getting Started Is Easy
Ask for help, 24/7
Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.
Expert will respond in minutes
We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.
Save time & money
No scheduling hassles or expensive consults. Membership can save you significant time and money each month.
FAQ
Why does my Android say “No printers found”?
Usually the phone and printer aren’t on the same SSID/subnet, Default/Mopria Print Service is disabled, the router blocks mDNS/Multicast, or a VPN/Private DNS interferes. Enable a print service, allow multicast, and add by IPP IP address if needed.
How do I fix Android printing stuck on “Waiting”?
Clear the Print Spooler cache, restart devices, disable VPN, and update the print service (Mopria/brand plugin). Adding the printer via IPP also helps.
Should I use Mopria or a brand plugin?
Mopria Print Service works for most HP/Canon/Epson/Brother printers. Use a brand plugin if you need model-specific features. Keep only one enabled to avoid conflicts.
Can I print without Wi-Fi discovery?
Yes. Add the printer by IP address (IPP/IPP Everywhere) or use Wi-Fi Direct. Both work even when discovery is blocked.
| Symptom | Likely cause | Quick fix |
|---|---|---|
| “No printers found” | Print service off; different SSIDs; multicast blocked | Enable Default/Mopria Print Service; join same SSID; allow mDNS; add by IPP |
| Jobs stuck on “Waiting” | Spooler cache; VPN/Private DNS; outdated plugin | Clear Print Spooler; disable VPN; update plugin; re-add printer by IP |
| Printer appears then disappears | Mesh isolation; DHCP IP changes; weak 2.4 GHz | Enable mDNS; set DHCP reservation; keep printer on 2.4 GHz |
| Brand app prints, Android doesn’t | Discovery blocked, IP works | Keep app; also add printer by IPP; enable multicast/IGMP |
Android quick steps (works with HP/Canon/Epson/Brother)
- Ensure phone and printer are on the same Wi-Fi SSID (prefer 2.4 GHz).
- Enable Default Print Service or install Mopria Print Service → search for printers.
- If not found, add by IP address using IPP/IPP Everywhere.
- If jobs show “Waiting”, clear the Print Spooler cache and restart devices.
- On the router, allow mDNS/Multicast, disable AP/Client isolation, and create a DHCP reservation.
Optional: Wi-Fi Direct fallback
- Enable Wi-Fi Direct on the printer; note the DIRECT- SSID and password.
- Connect Android to that SSID and print from the Share → Print dialog.
- Switch back to home Wi-Fi after printing and fix multicast so normal discovery works.
Sources
- Mopria Print Service — Android printing
- Android Help — Print from your device
- HP Support — HP Smart & Print Service Plugin
- Canon — Canon Print Service
- Epson — Epson Print Enabler / iPrint
- Brother — Print Service Plugin
Filed under: Mobile printing (AirPrint / Android)
Related articles
- Android PDF stamps disappear — layer flatten fix
- Android print plugin loops login — OAuth token flush
- Android Cloud Print legacy placeholder stuck — remove ghost entry
- Android scanning app prints low DPI — profile delete fix
- Android Google Drive Printing Blurred Logos — What's Killing the Quality and How to Get Sharp Results
- Android printing fails only on corporate Wi-Fi — DNS split fix
- Android prints wrong orientation despite settings — driver override fix
- Android Gboard prints emoji as boxes — fallback font map fix