Custom Domain not reflecting latest changes while deploy-preview is showing latest changes

I see is using Cloudflare. This is advised again (see here.)

Try purging the cache in Cloudflare.


It appears you are possibly using Ezoic, correct? It is likely this platform that is built on Cloudflare (and not you using it directly.) Looking at How to connect Ezoic with Netlify it would appear others have attempted to use Ezoic and Netlify without success (possibly because it uses Cloudflare.)