I use afraid.org for my DDNS service. It is free and updates reliably with a simple cron entry that runs a curl command. I have used it for more than ten years without any issues.
Everyday my remote routers email me a status update that includes their external IP address, so I always have an up‑to‑date record and I know the routers are still healthy.
I really like the reliability of GL iNet hardware. The firmware and online services, however, have been hit or miss over the last few years.
We sincerely apologize for the inconvenience caused by the recent service interruption.
As reported by other users, the GL.iNet Dynamic DNS (GLDDNS) service was fully restored on March 30, 2026, at 20:50.
In response to this incident, we have directed our infrastructure team to implement several improvements, including enhanced service stability, more robust failure alerting, and proactive monitoring measures to ensure a more reliable experience moving forward.
It looks like this service has existed in one form or another since 2018. Given that history, should the steps you outlined not already have been in place?