Thanks for responding. Anything in particular I can watch out for? I don't think I have a very complicated setup as it's a home lab. Flat network with a couple of switches. A couple of LAGGs set up on TrueNAS. Could this be caused by devices on the network? I do have a couple of plugins, but I never restart them, and only do so from the GUI. They are fairly basic, (Netdata and speedtest).
I don't want to make you run through a whole troubleshooting process, but if there are any guides I could take a look. I did try running avahi in debug mode using avahi-daemon --debug, but nothing really popped out at me as erroneous. If it comes down to packet captures, I probably won't spend the time on it for something like this though.
Worst case, if I schedule midclt call service.restart mdns to be run once in a while, might that fix it?