I've recently switched my hosting to a LAMP setup, and after a lot of hassle with Let's Encrypt that disrupted all traffic, I'm now using Cloudflare certificates with forwarding to my host. Everything seems fine except for one major issue: I can't access my site over HTTPS from home. While I can sometimes reach it on my phone using 4G/5G, my home ISP just won't let me connect securely. Friends can access the site without any issues, and it shows as secure for them. The only way around this for me is to drop the 's' and go via HTTP. I've done all the troubleshooting I can think of: rebooted the router, switched DNS servers to 1.1.1.1 and 1.0.0.1, tried different browsers, and cleared both OS and browser caches, but I still get the same error. I'm really at my wit's end! Here's an update: when I close and reopen the browser on my phone with cellular data, the page loads fine initially, but if I refresh or click on any links, I get an error. It's so frustrating!
2 Answers
Have you checked if your router has any advanced security features or malware blocking settings? Sometimes those can incorrectly flag your site as unsafe. To troubleshoot, try connecting your PC to your phone's hotspot (using cellular data). If that works, it’s likely something funky with your home router causing the issues.
It sounds like your router might be interfering somehow. If you're sure all the security settings are off, have you tried updating the router firmware? Also, using Brave could be running into QUIC protocol issues, which might explain the different errors you’re seeing.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads