So, after various small niggling problems, I reverted to a clean install of 3.206 (in place of the Beta release). This seems to have fixed most of the “niggles” but…I found an old problem resurfaced.
I turn my router off overnight. When I boot in the morning I do not have internet (USB modem).
I diagnosed it back to this problem:
Bascially, the router time fails overnight and doesn’t “sync to browser” when booted in the morning (was 13 hours off this morning). This prevents my Wiregard client connecting automatically.
Interestingly, a second reboot (whether cold or hot) seems to fix the issue.
Last night I turned off Wireguard and the Kill Switch before unplugging the router.
This morning I plugged in and the router time was incorrect and the modem didn’t connect.
A second reboot fixed the problem.
if router’s time is incorrect, wireguard can connect but no packets will flow.
moreover if DNS server is being accessed via a tunnel, NTP server name cannot resolve and time cannot be adjusted.
a simple solution is to configure NTP server with IP ADDRESS.