This occure after upgrade gatsby version or gatsby-plugin-offline.
pure installation:
https://github.com/bjatwork/gatsbyreproduce
Steps to reproduce:
What i observe after many tests on different mobiles:
when i lunch PWA directly in chrome (not from dektop) with no internet connection this works good
gatsby plugin offline 3:
This can be reproduced on the gatsby site itself (https://www.gatsbyjs.org/).

Meanwhile, on a page that implements workbox...

I've found that referencing all routes with their full (trailing slash included) pathname got this working for me. For example, instead of <Link to="/signin">, using <Link to="/signin/">. Had to change it everywhere also – including client-only routes.
No changes for me.
In console i have no errors.
Gatsby.org - this problems occur as well.
@davidbailey00 what are the chances for fix?
Hi everyone!
I've had a look at this and not quite sure what's going wrong in the examples, but it seems that if you update your version of Gatsby and gatsby-plugin-offline to the latest, then your sites should work offline again, leading me to believe there's some sort of version incompatibility going on.
This is also the issue with gatsbyjs.org - we are using offline v2, while upgrading to v3 and the latest Gatsby seems to fix this issue based on local testing. I'll create a PR to fix this.
Closing for now - please reopen if this is still an issue.

Updated all my Gatsby dev to the latest yesterday, today I'm getting this on the app when offline.
If the PWA was running in the background, I can reopen it just fine and everything works inside (no broken navigation). But if I kill the PWA from my phone recents menu (Android), then the initial load fails.
Can this have something to do with the initial route setting? My initial route is the default, /.
Here is the relevant package.json excerpt :
"gatsby": "^2.15.28",
"gatsby-plugin-manifest": "^2.2.20",
"gatsby-plugin-offline": "^3.0.11",
I'm using the default plugin options.
I'm having the same issue with
"gatsby": "^2.18.17",
"gatsby-plugin-manifest": "^2.2.34",
"gatsby-plugin-offline": "^3.0.11",
All of which are the latest versions of all projects right now :/
Same issue with:
"gatsby": "^2.20.26",
"gatsby-plugin-manifest": "^2.2.47",
"gatsby-plugin-offline": "^3.0.40"
Hey folks, sounds like this issue should be reopened, so I'll do that for the team to look into. Thanks for your comments with versions, that will help–and the team may ask for more details.
Please open a new issue following our issue template (providing a reproducible reproduction!) as reviving this old issue without reproductions won't cut it. Thanks!
Most helpful comment
Hey folks, sounds like this issue should be reopened, so I'll do that for the team to look into. Thanks for your comments with versions, that will help–and the team may ask for more details.