Maybe I am a bit naive in thinking Gl-inet could provide a working version since they advertise their products working with Wireguard and ddns at the same time :innocent:
I cannot write it myself - but I confirm watchdog is not working on glinet, as I wrote in my first post on this thread - while it is reported working on other forums of openwrt.
So maybe the most elegant solution would be for glinet to build something that “makes it work” and ship it with the tools package - so we will be sure to survive upgrades, and work with “standard” Wireguard tools scripts, especially since the new functions of Wireguard that will ship with the next release…