WAF Blocking rule not working

What is the name of the domain?

What is the issue you’re encountering

blocking traffic not working

What steps have you taken to resolve the issue?

I have linked my domain name to Cloudflare with correct nameservers but when I apply the rules to block traffic from certain countries it’s not working. My Domain provider is godaddy, and my store hosted with shopify

Your DNS records are set to “DNS only” and so requests for your site go direct to Shopify (who use Cloudflare) through their Cloudflare account and your settings won’t have any effect…
https://cf.sjr.org.uk/tools/check?700cf652c80748cdb1afb5b0ae662162#dns

If you want your Cloudflare settings applied you will need to proxy the CNAME record for www and ask Cloudflare Support to enable O2O for you.

The DNS record for your domain (@) will have to be replaced with a redirect to www (as O2O only works on CNAMEs) as here…