The offline app and “Add to Home Screen” require your site to be served over HTTPS. Check Setup Health, Security to confirm. If you just switched something on and a phone still shows an old version of a page, opening the app while online once lets it refresh its saved copy.