kresd not listening on LAN in some cases
It can happen that kresd starts up before br-lan
has addresses, which (depending on configuration) can cause to make it listen only on localhost and no other addresses. If LAN starts up afterwards, it has no DNS (until DNS is restarted, for example).
https://gitlab.nic.cz/turris/os/packages/-/blob/v6.2.4/net/knot-resolver/files/kresd.init#L103