Help - unclosed connection errors every couple minutes

I am somewhat new to HA, so please be gentle. I am on the latest HA OS (rpi4 4G) with just Z-wave.js and Accuweather integrations. Recently I started getting unclosed connection errors every few minutes. I tried restoring back to a known good version, but I still get the errors (although not the warning). I need some help debugging this.

2021-08-14 08:29:18 WARNING (MainThread) [zeroconf] Error with socket 16 (('fe80::91bf:f60a:3552:e391', 5353, 0, 3))): [Errno 101] Network unreachable
Traceback (most recent call last):
File "/usr/local/lib/python3.9/asyncio/selector_events.py", line 1056, in sendto
self._sock.sendto(data, addr)
OSError: [Errno 101] Network unreachable
2021-08-14 08:37:40 ERROR (MainThread) [homeassistant] Error doing job: Unclosed connection
2021-08-14 08:42:10 ERROR (MainThread) [homeassistant] Error doing job: Unclosed connection
2021-08-14 08:45:58 ERROR (MainThread) [homeassistant] Error doing job: Unclosed connection
2021-08-14 08:53:46 ERROR (Recorder) [homeassistant] Error doing job: Unclosed connection
2021-08-14 08:57:50 ERROR (MainThread) [homeassistant] Error doing job: Unclosed connection
2021-08-14 09:01:50 ERROR (MainThread) [homeassistant] Error doing job: Unclosed connection
2021-08-14 09:06:10 ERROR (MainThread) [homeassistant] Error doing job: Unclosed connection
2021-08-14 09:13:50 ERROR (MainThread) [homeassistant] Error doing job: Unclosed connection

Setting the logging level to debug might reveal which integration is causing this.

Don’t leave it like this (put it back to warning when done) . It’s hard on SD cards.

Here are the debug lines just before the error…

2021-08-14 11:17:21 DEBUG (MainThread) [homeassistant.components.websocket_api.http.connection] [2847934904] Received {'type': 'subscribe_events', 'event_type': 'component_loaded', 'id': 4}
2021-08-14 11:17:21 DEBUG (MainThread) [homeassistant.components.websocket_api.http.connection] [2847934904] Received {'type': 'subscribe_events', 'event_type': 'core_config_updated', 'id': 5}
2021-08-14 11:17:21 DEBUG (MainThread) [homeassistant.components.websocket_api.http.connection] [2847934904] Received {'type': 'get_config', 'id': 6}
2021-08-14 11:17:21 DEBUG (MainThread) [homeassistant.components.websocket_api.http.connection] [2847934904] Received {'type': 'subscribe_events', 'event_type': 'service_registered', 'id': 7}
2021-08-14 11:17:21 ERROR (MainThread) [homeassistant] Error doing job: Unclosed connection

So after looking at the debug logging I decided to try disabling zeroconf to see if there was any impact. I did this by hard coding all the integrations normally brought in by the default config and commenting out zeroconf. It worked! All warnings and errors are gone. I’ll add it back if I ever need it.

I just realized that I spun up a new printer (HP Envy 6000 series) about the same time as the errors started. I’m guessing that was the trigger and why rolling HA Core back to an earlier backup had no impact.