XF 2.2 PWA is it on?

Generally speaking, on desktop, Chrome will show you an install icon in the address bar.

If you don't see it, open the Chrome dev tools and go to Application > Manifest to see if there are any errors/warnigns. If your case, the icons you've specified aren't the required 192x192 and 512x512 (it appears to be one 332x332 icon that you've set).
 
chrome has been reducing the amount of alerts and notifications generated by pwas and browser notification systems because of how much they are being abused by people all over the web.
 
Top Bottom