Domain not validating through automatic HTTP validation

One of my domains under Cloudflare for SaaS is pending renewal, and it's showing pending HTTP validation

https://developers.cloudflare.com/cloudflare-for-platforms/cloudflare-for-saas/security/certificate-management/issue-and-validate/validate-certificates/http/#http-automatic

I'm relying on this method. The domain works correctly, but it's just failing to renew the certificate and it continually says pending HTTP validation.

When I get the status of the domain via the API, this is what the response looks like:

"ssl": {
"id": "example-id",
"type": "dv",
"method": "http",
"status": "pending_validation",
"http_url": "http://example.com/.well-known/acme-challenge/....",
"http_body": ".....",
"validation_records": [
{
"status": "processing",
"http_url": "http://example.com/.well-known/acme-challenge/....",
"http_body": "....."
}
],

The http_url works and responds with the value in http_body, but the certificate is still failing to renew.

I saw that there was downtime with Cloudflare for SaaS recently: https://www.cloudflarestatus.com/incidents/k8fchbj6gcs4

But that appears to be resolved now, but this is still failing.

Is this something on my end? What can I do about this?
Was this page helpful?