Install Prompt Not Showing

Use manual install as a separate check from prompt eligibility.

SymptomLikely causeFix
No install icon in browser UIManifest errors, unsupported browser, already installed, or weak criteriaCheck DevTools Manifest, uninstall old app, try manual menu
beforeinstallprompt never firesBrowser unsupported or prompt criteria not metProvide manual install instructions and fix manifest/engagement issues
App opens in browser tabdisplay missing or unsupportedSet display: standalone and retest target browser
Installed app opens wrong URLBad start_urlUse stable launch route that handles auth/offline
Navigation leaves app windowScope too narrowSet scope to the app route root
Icon looks croppedNo maskable icon or unsafe paddingAdd maskable icon with safe zone

Debug Order

  1. DevTools Application, Manifest.
  2. Network check for manifest and icon URLs.
  3. Manual browser menu install.
  4. beforeinstallprompt event logging.
  5. Real target device test.