For DNS validation make sure the propagation works by creating the required NS records after the HZ is created.
module "my_awesome_domain" {
source = "github.com/burib/terraform-aws-route53-with-wildcard-acm-module?ref=v0"
domain = local.is_prod ? "example.com" : "${var.environment}.example.com"
}