Well that isn't good.
Let's put on our "troubleshooting" hat and see if we can figure this out. I am suggesting that we use a series of commands in the Terminal to see where the issue may be.
First, open the Terminal (located in the /Applications/Utilities folder), and then, enter the following command, followed by the <enter> key: dns-sd -B _uscan._tcp
This command browses the network for AirScan (eSCL) scanner services, which is what Image Capture uses.
If everything is working correctly, you should see something similar to:
Browsing for _uscan._tcp
DATE: ---Wed 11 Mar 2026---
Add 2 local. HP OfficeJet Pro 8130e
If nothing appears after 10–15 seconds, the Mac is not seeing any scanner service advertisements. That typically indicates:
• Router blocking or mishandling mDNS / Bonjour
• Mac and printer on different VLANs or Wi-Fi bands
• VPN or firewall software blocking discovery
• Printer firmware not advertising scanning services
Press Ctrl+C to stop the command after observing the results.
Next run: dns-sd -B _ipp._tcp
This lists AirPrint/IPP printer advertisements.
If the printer appears here but not in the _uscan._tcp search, that confirms the printer is visible for printing but not scanning, which explains why System Settings shows “Bonjour” instead of “Bonjour Multifunction.”
What the results mean
- Printer appears in both commands → macOS discovery is fine. The issue is likely a corrupted printer configuration. Resetting the printing system and re-adding the device should resolve it.
- Appears in _ipp._tcp but not _uscan._tcp → scanner advertisement isn’t reaching the Mac. This is almost always network/Bonjour filtering.
- Appears in neither → the Mac and printer are likely on different networks or the printer isn’t fully connected.
Let me know the results of these two command.