Static Assets Not Updating After Deploy and Cache Purge

Hi, I’m experiencing a persistent issue with my Vercel deployment.

  • The main page is serving an old static asset and not updating, even after multiple commits, redeploys, and cache purges.

  • The direct image and logo URLs are correct and up to date, but the main page is not updating.

  • The UI is missing elements (logo, button) that are present in the code.
    What I’ve Tried:

  • Committed and pushed new code and assets

  • Waited for Vercel to finish a successful deployment

  • Purged the Vercel CDN cache and my external CDN cache

  • Set my external CDN’s Browser Cache TTL to 2 minutes

  • Added a vercel.json with no-store, must-revalidate cache headers

  • Hard refreshes and incognito tests

  • Verified correct project settings, output directory, and framework preset

  • Reviewed build and runtime logs (no errors)

  • Tested both the direct Vercel URL and my custom domain
    ≠≠≠≠≠
    Cloudflare set to Short TTL

Hobby free plan
If a Vercel staff member needs my deployment URL for investigation, I am happy to provide privately.

Thank you.




Hi @rocketsslashes-5f-52, welcome to the Vercel Community!

Can you share the deployment URL and GitHub repo (if public)?

If I understand correctly you are proxying Vercel with Cloudflare CDN, right?