Cloudflare HTTPS not working on domain; Working on subdomains

I have a couple domains on Cloudflare, and all of them are working except one. It is redirecting HTTPS traffic to HTTP with the domain, but it is all fine with subdomains. I do have the orange cloud selected instead of the gray cloud. I have a Flexible SSL certificate.