Could not provision Let's Encrypt certificate

Site name: gentle-gumption-d7014c.netlify.app
Custom domain: theautismmumhub.com (and www.theautismmumhub.com)
Problem: Let’s Encrypt certificate provisioning fails with “We could not provision a Let’s Encrypt certificate for your custom domain.” This has been happening for several days now.
What I’ve checked:
DNS verification succeeds every time (“DNS verification was successful”)
Using Cloudflare for DNS, both @ and www CNAME records set to DNS only (grey cloud, not proxied)
No CAA or A records that could conflict
No page rules or redirect rules in Cloudflare
Removed and retried provisioning multiple times over more than 24 hours, same error each time
Could someone from the Netlify team check the backend certificate issuance status for this domain? Thank you!