I have a domain managed in Cloudflare (webtoppings.bar). A subdomain is delegated to another service (proxy.webtoppings.bar) using a bunch of NS records.
Everything seems to resolve fine, except from within a Cloudflare Worker. fetch() to proxy.webtoppings.bar inside a Worker returns 1016 “Origin DNS error”.
I’m still on a free plan, but according to the docs, DNS delegation is supported on all plans.
Any ideas on what might be causing this?