Ive had the same problem, for me registering the domain took some time, and it wasn't immediately clear that it was still being registered, and ACM does keep probing the domain every so often (I havent found any official documentation on how often).
I see you posted your question 5 hours ago, how long before that did you register the domain and the certificate?
In the end what fixed it for me was to just wait
ACM certificate validation status is still pending and CNAME record isn’t added to the correct DNS configurationAccepted Answerasked 2 months ago
ACM Certificate issued for an private hosted zone, status stuck on pending validationasked 22 days ago
Can you validate an ACM public certificate using a domain record in a Route 53 private hosted zone?Accepted Answerasked 5 years ago
[bug] aws provisioned acm certificate validation time out in route53 registered domainasked a month ago
New ACM Cert pending validation after creation of Route53 CNAME recordasked 7 months ago
ACM certificate DNS validation does not validate my certificateasked 3 months ago
How to provision CloudFront distribution with ACM certificate in CloudFormation?asked 7 months ago
Certificate Requests Stuck In Pending Validationasked 3 years ago
ACM validation pending while created with cloudformation and route53asked 2 months ago
ACM certificate validation pending with Route 53 hosted zone with parent domain in other DNS serviceAccepted Answerasked 2 months ago