Why do I have to restart wireguard on every reboot?

ok, this is weird.

For every reboot, wireguard does not work at all. Then I restart wireguard and it works perfectly.

I’ve seen this on multiple computers, so it’s likely something known.

I do use dns to lookup hostnames from wireguard, so it might be related to this bug.

At first, I just want to delay the startup of wireguard. Is that doable?

I’m seeing this on multiple systems, so it’s probably something related to dns.

Is there no way I can delay the startup of this service?

Yes, you can delay startup of a service, but it would be helpful to see your configuration. I run wireguard on multiple devices too without that issue.

And yes…it’s always DNS :grin: