Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is: pavanconsultores.ar
I ran this command: virtualmin, Manage virtual server, Setup SSL Certificate, Let's encrypt, Request Certificate
It produced this output: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.mail.pavanconsultores.ar - check that a DNS record exists for this domain
My web server is (include version): pavanconsultores.ar
The operating system my web server runs on is (include version): Ubuntu 22.04.4
My hosting provider, if applicable, is: Hostinger
I can login to a root shell on my machine (yes or no, or I don't know): yes
I'm using a control panel to manage my site (no, or provide the name and version of the control panel): virtualmin 7.10.0
The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot): certbot 1.21.0
I don't have much in the way of a solution to your problem, sorry.
But I did notice a loop in the SPF record for the base domain: "v=spf1 ip4:195.35.17.22 ip6:2a02:4780:14:69e1::1 include:pavanconsultores.ar ~all"
[where pavanconsultores.ar (re)includes itself within its' own definition]
You got a certificate on May2 for your base name and its www subdomain. Did you use an HTTP Challenge for that? I am not sure how you specify the method with VirtualMin but there are probably options on its request screen. Your server is currently using the cert from May2. (link here)
So, why are you trying to use a DNS Challenge now? The DNS Challenge uses the DNS TXT record but an HTTP Challenge does not. Did you try to setup a wildcard cert? You should review the VirtualMin instructions to use that with Cloudflare.
In any case, this looks like a problem with VirtualMin configuration. Probably best to ask on their support forum or even with your hosting service.