Last year I made the move from an older DD-WRT device to a brand new Asus GT-AX11000 Pro and have been enjoying it with OVPN (Nord) ever since. I have no scripts or apps installed and I factory reset before installing AsusWRT Merlin 3006.102.4 a couple months ago when it was released, manually setting everything up, then dirty flashed to 102.5 recently.
OVPN with Nord on the Asus has always worked, but I do find I need to reboot the router a few times a week to keep everything in the house working properly, which I never did with Nord OVPN on DD-WRT, achieving over two years of uptime. Whatever, I don't mind and have set it up to reboot every other day at 3am.
In June I switched ISPs when fiber became available and now have a 500/500 connection. Since OVPN clients top out around 180mbps each direction, I setup Wireguard clients with something similar to the attached config (private key redacted, filetype changed to txt to upload). This works great for awhile, getting nearly full speed via speedtests from my laptop and great bufferbloats (A+ resutls), but WG always craps out after a few hours, I lose all internet access in the house, and the GT-AX11000 Pro won't let me switch to any other WG servers (for which I have similar conf files) or OVPN server, requiring a full reboot and switch in VPN Director to an OVPN nord server. I have VPN Director rules allowing all OVPN and WG clients.
After blowing out the OVPN / WG configs and resetting dns settings multiple times, I can't figure out why this happens, so I've come to ask for help.
I've attached a log from a fresh boot, disabling of OVPN and enabling of WG, usage for a few minutes and its subsequent crash and the resulting manual reboot. Am I derping out and doing it wrong? Is this a WG bug or some issue with my WG config / settings? Is it related to the kernel RT throttling or the time server issues?