If you want to get free SSL through us, please follow this guide:
As you can see in the guide, the “Generate Key / CSR” functionality in the control panel is not used. If everything works as intended, you don’t have to interact with the control panel at all!
Your certificate is indeed in “draft” status, but the DNS check shows ready, so you can click the Request Certificate button now to generate the private key and certificate. Once you have those, you can click a button to install the certificate, and you’re done.