GL-MT1300 - Dropping VPN connection

It worked well initially and I did not have trouble. However I discovered wireguard provides a faster service compared to vpn. Therefore I besides NordVPN also subscribed to AzireVPN. It worked well initially, however I have been having trouble for the last few months. All of a sudden even though the WiFi for main modem/router continues to be available the VPN and or Wireguard whatever I am connected to drops. I have to logback to the router and switch to different vpn or wireguard server. Now it is getting to be annoying. I am planning on purchasing the new release of the GLMT router, however at this stage I am skeptical not understanding the real cause.
My device info:

Hostname GL-MT1300
Model GL-MT1300
Architecture MediaTek MT7621 ver:1 eco:3
Firmware Version OpenWrt 19.07.8 r11364-ef56c85848 / LuCI openwrt-19.07 branch git-21.189.23240-7b931da
Kernel Version 4.14.241

I also have uploaded the logs that I copy pasted from LuCI.

  • Are you using WireGuard or OpenVPN?
    • If WG, can you SSH into your device to run wg show & post the output?

By default WG has a KeepAlive = 25 to send a heartbeat packet to the remove endpoint every 25 secs so IDK what’d be causing the trouble there.