I recently began running my own recursive dns server for personal use and have noticed that duckdns isn’t super stable. Domains on there regularly fail to resolve with the name servers unreachable.
You should consider switching your dns provider. One option is to buy your own domain and setup dyndns with some provider, Cloudflare has a good guide for that.