If you have just opened a new cPanel account on your WHM and you are getting an error every time you run Auto SSL try this.
- Log in to Cloudflare and go to the affected domain name
- Navigate to SSL/TLS
- Click Edge Certificates
- Scroll down and turn Always Use HTTPS off. It will become grey
- Go back to cPanel and try to run your Auto SSL again
- After cPanel creates the Auto SSL you can return to Cloudflare and reactivate the Always Use HTTPS again.