Certbot manual-auth-hook exists but is not executable

You mean through the script? Or is there a certbot option?

I asked a new question: DNS problem: NXDOMAIN looking up TXT for _acme-challenge check that a DNS record exists for this domain