Thanks for the additional details! In this case the output of "resolvectl" after "netplan apply" and after resume (no "netplan apply") might be useful. In addition to debug-logs of your systemd-resolved
$ sudo systemctl edit systemd-resolved Adding: ``` [Service] Environment=SYSTEMD_LOG_LEVEL=debug ``` $ sudo systemctl daemon-reload $ sudo systemctl restart systemd-resolved # (or reboot) Afterwards: $ journalctl -u systemd-resolved # (for a full "netplan apply", suspend, resume cycle) ** Changed in: netplan Status: Incomplete => Invalid ** Summary changed: - netplan, multiple dhcp route with metric failure + systemd-resolved switches primary interface for name resolution after suspend/resume cycle -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060778 Title: systemd-resolved switches primary interface for name resolution after suspend/resume cycle To manage notifications about this bug go to: https://bugs.launchpad.net/netplan/+bug/2060778/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs