SOLVED (for me)
I managed to resolve my similar problem. Previously I’d been printing fine for years, but recently it stopped printing, with the “no printer selected” error message.
Equipment:
- HP OfficeJet Pro 8620, setup on my home WiFi with a set local IP address (not DHCP). Registered in HP ePrint for remote printing. AirPrint turned on.
- iPhone SE, iOS 17.3.1
Symptoms:
I was able to connect to my HP printer using the HP Smart app, but when I went to print something using the iPhone print dialog it would not see any printer initially… I would then click to find a printer, it would temporarily find the HP printer, but then it would revert to “no printer selected”.
I restarted both the printer and my iPhone, but that didn’t work.
I deleted my Adblock app on my phone, and restarted my iPhone, but that didn’t work.
I deleted my HP Smart application, restarted the iPhone, then redownloaded the same app from the Apple Store. I signed into my HP account using the app, and re-added my HP printer.
This final step resolved my issues. It now prints as before.