Printer troubleshooting technician providing live chat help

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

Technician avatar Technician
Hey! If Android shows “No printers found”, “Waiting”, or your Android can’t find printer, we’ll fix it step-by-step. Tell me the brand — HP, Canon, Epson, Brother — and whether the phone and printer are on the same Wi-Fi SSID. We’ll use Default Print Service / Mopria Print Service, add the printer by IP address (IPP), or use Wi-Fi Direct to get you printing today.
Customer
Android 14 phone. HP OfficeJet on my home Wi-Fi. The HP Smart app can see the printer sometimes, but Android printing shows “No printers found” and jobs stay on “Waiting”.
Technician avatar Technician
Got it. Android printing relies on Default Print Service (built-in) or plugins like Mopria Print Service / brand plugins (HP, Canon, Epson, Brother). Discovery uses mDNS/Bonjour and the phone must share the same network/subnet as the printer. Let’s run quick checks to clear “no printers found” and “waiting”.
Customer
Okay, what are the quick checks?
Technician avatar Technician
Quick checks (2–3 minutes):
1) Restart the printer and your Android phone. Make sure the printer shows a valid IP address on the panel (e.g., 192.168.x.x).
2) Phone: Settings → Network & Internet → Internet — connect to the same SSID as the printer (prefer 2.4 GHz). Turn Wi-Fi off/on.
3) Disable VPN and set Private DNS to “Automatic”. Some privacy/VPN apps block mDNS.
4) Settings → Connected devices → Connection preferences → Printing — turn on Default Print Service (or install/enable Mopria Print Service). Tap the three dots → Add printer → Search. This usually fixes Android printer not showing up.
Customer
Default Print Service was off. I turned it on, but still nothing is discovered. HP Smart prints, Android share-sheet still says “No printers found”.
Technician avatar Technician
Great clue — if HP Smart works, the printer is healthy and reachable by IP. Let’s add it manually and clear any Android print spooler issues:
• Settings → Connected devices → Printing → Default Print Service → Add printer → Enter IP address. Use protocol IPP or IPP Everywhere if prompted; type the printer’s IP from the panel.
• If print jobs are stuck on “Waiting”: go to Settings → Apps → See all → ⋮ → Show system → open Print Spooler (or “Printing” service) → Clear cache and Clear storage → force stop.
• Reopen the document → Share → Print → choose the newly added IP printer. This solves many Android printing stuck on waiting cases.
Customer
Added by IPP and it prints once. Later the printer disappears again from discovery. My router is a mesh (Eero/Orbi style). Any network settings to check?
Technician avatar Technician
Yes — discovery uses Bonjour/mDNS (UDP 5353). On mesh routers:
• Keep printer and phone on the same SSID; if possible, keep the printer on 2.4 GHz (better range).
• Enable options like mDNS/Multicast or “Device discovery”. Leave IGMP Snooping on if recommended.
• Disable AP/Client isolation and avoid Guest network for the printer.
• Create a DHCP reservation so its IP doesn’t change, which helps both Mopria and IPP connections.
These steps stop the printer appears then disappears on Android problem.
Customer
What about Mopria vs brand plugins? Which should I use for HP, Canon, Epson, Brother?
Technician avatar Technician
Use one reliable print service:
• Mopria Print Service works with most modern HP/Canon/Epson/Brother devices (IPP Everywhere).
• Brand plugins (e.g., HP Print Service Plugin, Canon Print Service, Epson Print Enabler, Brother Print Service Plugin) can add finisher options on some models.
• Avoid running multiple print services simultaneously — it can cause “No printers found” or duplicated devices. Keep one enabled (plus Default Print Service), then Search again.
Customer
If discovery still fails, can I print via Wi-Fi Direct from Android?
Technician avatar Technician
Absolutely. As a fallback use Wi-Fi Direct: enable it on the printer (you’ll see a DIRECT-xx-PRINTER SSID and password). On Android, connect to that SSID → open your file → Share → Print → select the Direct printer. There’s no internet while connected, but it bypasses router issues and proves the phone can print even when Android says no printers found on the home network.
Customer
Sometimes the job stays on “Waiting” forever. Is there anything else on the phone I should reset?
Technician avatar Technician
Yes — these Android tweaks clear stubborn waiting states:
• Clear Print Spooler (as above) and also clear cache for the active print service (Mopria or brand plugin).
• Settings → System → Reset options → Reset Wi-Fi, mobile & Bluetooth (doesn’t erase data, just networks). Rejoin Wi-Fi.
• Keep Bluetooth on (some printers wake via BLE).
• Update Android system WebView / Google Play services and the printer firmware. Outdated firmware can cause Android printing not working.
Customer
I did the DHCP reservation and enabled multicast/mDNS on the router. Now the printer shows up instantly in Android and prints without “Waiting”. Anything else to keep it stable?
Technician avatar Technician
Stability checklist: keep the printer on 2.4 GHz, reserve its IP, leave Mopria/Default Print Service enabled, and avoid Guest networks or AP isolation. If you switch routers or SSID names, re-add the printer by IP address (IPP) first; discovery will follow once mDNS is allowed.
Customer
Perfect. Android no longer says “No printers found” and jobs no longer sit on “Waiting”. Thanks!

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.

Common Android printing problems and quick fixes
SymptomLikely causeQuick 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)

  1. Ensure phone and printer are on the same Wi-Fi SSID (prefer 2.4 GHz).
  2. Enable Default Print Service or install Mopria Print Service → search for printers.
  3. If not found, add by IP address using IPP/IPP Everywhere.
  4. If jobs show “Waiting”, clear the Print Spooler cache and restart devices.
  5. On the router, allow mDNS/Multicast, disable AP/Client isolation, and create a DHCP reservation.

Optional: Wi-Fi Direct fallback

  1. Enable Wi-Fi Direct on the printer; note the DIRECT- SSID and password.
  2. Connect Android to that SSID and print from the Share → Print dialog.
  3. Switch back to home Wi-Fi after printing and fix multicast so normal discovery works.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant