I have 54 domains hosted with CF. 44 domains are working perfectly. But for exactly 10 domains I have the same issue: when I activate the DNS proxy for the “WWW” subdomain the behavior changes. Let’s say WWW was set in the past to and old hosting provider with IP 184.108.40.206 and now I put it to a new hosting provider with IP 220.127.116.11. When DNS proxy is disabled WWW resolves to 18.104.22.168 (the new IP). When i access www.example.com in browser (I am using Firefox in incognito mode and cleared the browser cache completely) I am going to the right web page. After I activate the DNS proxy for it then WWW will take me to the old IP 22.214.171.124 and in browser I am seeing and old website.
I tried putting WWW as CNAME going to the @(root) or WWW as A directly to the new IP. After activating DNS proxy same issue for both. I tried to delete WWW and wait for my ISP cache to clear. Pinged it until i received “Name or service not known”. Then created it again and accessed www.example.com was OK, after activating DNS proxy went back to the old hosting.
I tried to delete the domain from cloudflare completely and added it again. Issue is coming back as well.
I tried to Purge Cache for Everything, did not help. I tried to wait for several months, the information for the old hosting provider is still saved somewhere…
The information that makes the WWW to go to the old hosting provider after activating DNS proxy is cached somewhere and I cannot clear that cache.