Wordfence (WordPress) type E_ERROR error in line 22

Hey, just a small update. It’s been over 24 hours now and Really Simple SSL isn’t detecting a certificate so far. On the Cloudflare help page, it says:

If Cloudflare is your authoritative DNS provider, Universal SSL certificates typically issue within 15 minutes of domain activation at Cloudflare and do not require further customer action after domain activation.

So I don’t know if something is wrong (because Cloudflare is my authoritative DNS provider since I point to their nameservers, right?) or if I’m missing something obvious? I thought I didn’t need to take any additional steps to use the SSL certificate before. But by now going through the cPanel instead, do I actually need to do the manual certificate activation now? I tried using the Cloudflare Origin CA certificate but when trying to add it in cPanel (after uploading the files to my site), I got the following message:

The certificate uploaded is NOT for the domain name remi-theriault.com (CloudFlare Origin Certificate was seen).

So I take it to mean that InfinityFree isn’t compatible with the Cloudflare Origin CA certificate right? I can only use the Universal one?

Also, I checked DNS propagation on mxtoolbox and it says: TTL: 5 min. Not sure how to interpret this. Does this mean it’s only supposed to take 5 min for DNS propagation?

Edit: Or do you think maybe I actually have to point my nameservers to InfinityFree instead of Cloudflare in order for this to work? Because when I try to check the Cloudflare nameservers from my Cloudflare account, I actually get this message:

Partner hosted zone

Your DNS zone file is hosted by Byethost, a Cloudflare partner. Manage your DNS records at their website.

Was a bit confused at first because of this:

You can probably keep using Cloudflare’s nameservers. Our Cloudflare integration is a bit funky, so using Cloudflare’s nameservers is probably a safe bet. Yes, Cloudflare provides SSL on your domain if you use Cloudflare, regardless of whether you use Cloudflare’s nameservers or ours.

But then I changed the nameservers to InfinityFree again in the hope that it fixes the issue after seeing this:

Ergastolator1

You can’t use the free SSL without changing the nameservers to our ones.