You tap Print from your iPhone or Mac, nothing happens. The HP OfficeJet Pro 9015e doesn't show up in the printer list, or it shows up but the job just spins. AirPrint on this model uses Bonjour (mDNS) to find itself on the network, and the most common culprit is a silent network separation.
The fastest thing to check: make sure your iPhone or Mac is on the exact same Wi‑Fi band as the printer. The OfficeJet Pro 9015e is dual‑band (2.4 GHz and 5 GHz) but uses Wi‑Fi 4, so it can connect to either. If your phone is on 5 GHz and the printer is on 2.4 GHz with separate SSIDs, AirPrint can't discover it. Switch your phone to the matching band or turn on band steering in your router settings and the printer usually appears within seconds.
If that didn't fix it, here's how to walk through the rest.
Is the printer on the same network as your device?
Open the printer's touchscreen and press Setup > Network > Wireless Settings > Wi‑Fi to see which network name it's connected to. On your iPhone, go to Settings > Wi‑Fi and confirm the names match exactly. If you have separate 2.4 GHz and 5 GHz SSIDs, you might be on the wrong one. Switch to the matching band and try AirPrint again.
Mesh networks can cause issues here too. If you're on Eero, Orbi, or Deco, check whether mDNS forwarding is enabled. Open your router app and look for a setting called Bonjour, mDNS, or Multicast. Turn it on and wait a minute for the mesh to update.
Wake the printer before printing
The OfficeJet Pro 9015e goes into a deep sleep after about 15 minutes of inactivity. While asleep, it stops broadcasting AirPrint availability. Tap the touchscreen or press any button to wake it. Wait about 10 seconds for the printer to come back to life. Then try AirPrint from your phone. It should appear immediately.
If you prefer, you can extend the sleep timer in Setup > Preferences > Sleep Mode. Just be aware that leaving it awake all the time uses more power.
Check AirPrint settings on the printer
HP printers have a dedicated AirPrint setting that can be turned off. On the touchscreen, press Setup > Network > Wireless Settings > Advanced Settings > AirPrint. Make sure it's set to Enable. If it was off, turn it on. The printer will refresh its network services, and AirPrint should become discoverable.
While you're in that menu, check Bonjour as well. It should also be enabled. If either setting was disabled, try printing again after a few seconds.
Give your apps Local Network permission
iOS 14 and later require apps to ask for Local Network permission before they can find devices over Bonjour. If you accidentally tapped "Don't Allow" when Safari or Photos asked, iOS silently blocks AirPrint discovery. Open Settings > Privacy & Security > Local Network on your iPhone or iPad. Make sure the toggle is on for the app you're printing from (Safari, Mail, Photos, etc.). Then try AirPrint again. It's a quick fix that's easy to overlook.
Disconnect from a VPN while printing
If your iPhone or Mac is connected to a VPN, AirPrint traffic goes through the VPN tunnel instead of staying on your local network. Turn off the VPN in Settings > VPN on iPhone or System Settings > VPN on Mac. Then try AirPrint again. The printer should show up right away.
Switch off WPA3 temporarily
The OfficeJet Pro 9015e uses Wi‑Fi 4 and can have trouble with WPA3‑only networks. Some routers enable Protected Management Frames (PMF) with WPA3, which blocks Bonjour broadcasts. Open your router's settings and change the security mode to WPA2/WPA3 Mixed or WPA2 only. Save the change, wait a minute, and try AirPrint. If it works, you can leave the router on mixed mode or look for a PMF‑disable option.
Update firmware via HP Smart
Outdated printer firmware can break AirPrint after iOS or macOS updates. Open the HP Smart app on your iPhone or Android device. Tap the printer, then go to Printer Settings > Advanced Settings > Firmware Update. Check for updates and install any available. The update takes a few minutes and the printer reboots automatically.
After the update, AirPrint should work normally again. I'd recommend keeping HP Smart installed it's also the easiest way to set up Instant Ink or run print head calibrations later.
Reset the printer's network connection
If nothing else has worked, reset just the network settings (you won't lose your cartridges or paper settings). On the printer touchscreen, press Setup > Network > Wireless Settings > Restore Network Defaults. Confirm. The printer wipes the Wi‑Fi configuration and clears any stuck Bonjour data. It will restart and ask you to reconnect to Wi‑Fi.
Reconnect using HP Smart or the front panel. AirPrint usually starts working as soon as the printer rejoins the network with a fresh state.
Restore factory defaults as a last step
If the network reset didn't help, a factory restore may be needed. On the touchscreen, go to Setup > Printer Maintenance > Restore > Restore Factory Defaults. This wipes everything network settings, scan destinations, and any custom preferences. The printer will restart and run through the initial setup wizard again. After you reconnect it to Wi‑Fi, AirPrint should be functional.
Factory restore is a nuclear option, but I've seen it fix stubborn AirPrint issues that nothing else could touch. Just be ready to re-enter your Wi‑Fi password and any scan‑to‑email profiles.











