It's possible that your ISP is using carrier-grade NAT or the network that you are connected to is a large privately addressed network behind a NAT router. If this is the case, it is possible that thousands of end-users appear to Cloudflair as coming from the same public-facing IP address. As a result, if even a single one of those users has an infected (bot) IoT device in their home that is performing a denial-of-service attack, then you get blocked as well. The same problem occurs occasionally with Google searches. While ongoing, you can end up either being blocked outright or being required to do CAPTCHA over and over.
You may be able to determine if you are behind a larger NAT network by finding your current WAN IP address and comparing it to the prefixes of carrier-grade NAT or other private IP ranges. Use https://mxtoolbox.com/whatismyip/ to find the IP address of your WAN address. Then compare that against known private IP ranges. If your WAN address is similar to one of the following, you are likely behind some type of large NAT network:
100.64.0.0 to 100.127.255.255
10.0.0.0 to 10.255.255.255
172.16.0.0 to 172.31.255.255
192.168.0.0 to 192.168.255.255
If you find that your ISP is doing this to you, there is not much you can do about it other than: wait until Cloudflair thinks it's safe and lets you in again, change ISPs to one that gives you an actual public-facing IP, or use your VPN.