For any folks experiencing this, the first thing Id recommend is trying out
To see if that helps, especially if the issue tends to be router related.
I'd also recommend trying out fixing your DNS settings on your router, if possible, to set it to Cloudflare's DNS manually, you should be able to google how to do that if you need help with it, it varies router by router but you usually are looking for some kind of setting called "Dynamic Name Servers" or "DNS Providers" or "DNS" or etc, and it will usually have
two boxes to fill in.
Set them to 1.1.1.1 and 1.0.0.1, and then try
A second time, see if that fixes it.