Bautista Peco
Β Β·Β Co-Founder & CTO CICLICO

Troubleshooting
Resolved

I'm experiencing an issue with my FlutterFlow Web Publish deployment. When I publish a new version of my app, users still see the old cached version unless they open the app in an incognito window. I suspect this is due to browser caching, likely related to Service Workers or another caching mechanism.

This behavior is consistent across different browsers (Chrome, Safari, etc.), and I confirmed that incognito mode always loads the latest version. However, asking users to open the app in incognito mode is not a viable solution. I need a way to ensure that users always get the latest version without requiring manual cache clearing or special browser actions.

  1. Is this a known issue? Does FlutterFlow have an official recommendation for handling cache updates in Web Publish deployments?

  2. Is there a way to force users to get the latest version automatically? (e.g., a setting in FlutterFlow, a workaround in JavaScript, or another method).

  3. Would manually deploying the app by downloading the source code and running flutter build web solve this issue? I currently don’t have a hosting service set up, but I’m open to exploring this if it provides better control over caching behavior.

Any guidance or recommendations would be greatly appreciated!

Thanks in advance πŸ™ŒπŸΌ πŸ’ͺ🏼

What have you tried so far?

I researched existing discussions in the FlutterFlow community, but I haven't found a definitive solution. Here are some relevant posts discussing similar issues:

  • Post 1

  • Post 2

  • Post 3

  • Post 4 (This one seemed promising, but I faced the same issue as Luiz Eduardo Silva, where the page keeps reloading in an infinite loop.)

  • Post 5

Did you check FlutterFlow's Documentation for this topic?
Yes
2
4 replies