Sounds to me like your DNS on the router itself is crashing.
There’s a couple of things you could do. Set up something like pihole or adguard home, and set the forwarding to something other than your internal DNS server.
Personally, I use AGH, and the default quad9 for forwarding all but my own domains. Those get handled by my OPNsense router’s Unbound DNS and/or DNSMasq, depending on which domain (local or one of owned domains)
Everything other than those gets forwarded to quad9’s public DoH service.


Long time KDE user. As in “back to the 1990s” long.
A new systemd dependency bothers me.
Why? I run FreeBSD. We have no need for something that started as a service manager and became basically the entire Linux operating system.
BSD is not Linux.