Cloudflare Worker Route Fails to Reassign After Removal – Subdomain Config Issue

For Workes & Pages, what is the name of the domain?

What is the error number?

No error nr.

What is the error message?

Route pattern must include your zone

What is the issue or error you’re encountering

I’m attempting to assign a Worker to my subdomain intl-movers-en.compare-service-companies.com with the route International-Movers - Find & Compare the Best International Movers and Shippers. Save up to 70%!, but Cloudflare is rejecting the route, even though the subdomain is correctly configured within the zone for the apex domain compare-service-companies.com. The DNS settings are correct, and the subdomain is proxied via Cloudflare. Important detail: I previously had a Worker assigned to this exact route, and it worked fine. After removing that Worker, I’m now unable to reassign the same route. Has anyone encountered this issue or know of a solution?

What steps have you taken to resolve the issue?

To resolve the issue, I’ve taken the following steps:

Verified that the subdomain intl-movers-en.compare-service-companies.com is properly configured in the DNS settings, ensuring it’s proxied through Cloudflare.
Attempted to assign the Worker route again, following the same configuration that previously worked.
Disabled the custom domain configuration from Cloudflare Pages temporarily to rule out any conflicts with the Worker.
Cleared any existing Page Rules or Worker routes that could potentially interfere with the subdomain.
Tested using a broader wildcard route (.compare-service-companies.com/) to see if Cloudflare would accept it for the subdomain, but the issue persisted.
Despite these steps, I still cannot assign the specific route for the Worker.

What are the steps to reproduce the issue?

To reproduce the issue:

Set up a subdomain intl-movers-en.compare-service-companies.com within the zone of compare-service-companies.com and ensure the DNS is correctly configured and proxied through Cloudflare.
Assign a Worker to the route intl-movers-en.compare-service-companies.com/. This step will work initially.
Remove the Worker from that route.
Attempt to reassign the Worker to the same route (intl-movers-en.compare-service-companies.com/
).
Cloudflare will now reject the route, despite the DNS being properly set up and the subdomain correctly proxied.
These steps should reproduce the issue where Cloudflare doesn’t accept the route for the subdomain after the initial Worker assignment is removed.

Screenshot of the error