I had a free certificate on the site, after transferring to another hosting, the certificate disappeared, and I can’t choose the free option

I had a free certificate on the site, after transferring to another hosting, the certificate disappeared, and I can’t choose the free option

First of all what are you talking about, an edge certificate or an origin certificate? What “free option” are you talking about, something with Cloudflare, or something with the web host?

If you’re talking about origin certificates, what kind of certificate did you have – a certificate generated for you by the old web host? One of Cloudflare’s origin certificates? Something else?

You wouldn’t ordinarily transfer an origin certificate from one place to another. You’d just generate a new one. Assuming that’s what you’re talking about – have you checked your new web host’s documentation to see what processes they have in place for provisioning certificates for you?