PWA install option doesn't appear for one project but works in other

Project Settings

I have 2 projects running on FlutterFlow, and I have enabled PWA for both of them. But on one of them, Chrome displays no option to install it as PWA. Is there any checklist on what all to ensure for PWA to work, or is it just the toggle on the Web Publish page? Both the projects are hosted in custom domains via FlutterFlow.

2 differences I can see between both projects is that the project where PWA is not working:

  • has CanvasKit and Original Engine Optimization enabled

  • has Customer Headers which adds custom scripts to show loader during initial startup delay

Can any of these reasons create this issue?

What have you tried so far?
  1. I have tried disabling canvas kit.

  2. I have tried disabling original engine optimization.

  3. I have tried disabling both of them together as well.

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