Wireguard VPN: daemon.notice netifd: wgclient (8509): RTNETLINK answers: Permission denied

I am using a MT1300 Beryl router with the firmware version 4.3.7.

Suddenly I started to receive the following error seen from the VPN dashboard logs when trying to connect to a major VPN provider:

daemon.notice netifd: Interface 'wgclient' is setting up now
daemon.notice netifd: wgclient (5911): RTNETLINK answers: Permission denied
2023 daemon.notice netifd: Interface 'wgclient' is now down
2023 user.notice mwan3[6723]: Execute ifdown event on interface wgclient (unknown)
user.notice firewall: Reloading firewall due to ifdown of wgclient ()
daemon.notice netifd: Interface 'wgclient' is setting up now
daemon.notice netifd: wgclient (8509): RTNETLINK answers: Permission denied

Previously the VPN was working. I noticed this problem after toggling one or two settings on the router: (1) DNS settings which I then reverted to the original “Mode: Automatic” and (2) setting a timezone on the router.

I am writing to see if anyone else has encountered this problem. I will update this thread if I find additional helpful information.

And to clarify, I have tried clicking the button “Update servers” in the VPN tab for Wireguard Client to update the servers from my provider.

I think I can answer my own question: the account for the VPN provider has expired.