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. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
Your site is providing the right certificate but you are not seeing a green padlock because your site is serving mixed content, it is, some resources, like images are being served using http instead of https and when you visit an https site, all the contents should be served using https.
I would recommend you to use Cloudflare’s Automatic https rewrite, It would help you with your website with just one click and never ever do anything again!
But also remember that some contents can’t be served to https so you will be stuck with your mixed content problem unless you reset your website or remove the HTTP content.