If your results don't match the preceding, there are two possibilities:
- Chrome has added a new test that our app does not fulfill. As we've mentioned many times, PWAs are an evolving technology, so this is certainly possible.
- You missed some step in the book; happens to the best of us.
In either case, I encourage you to investigate and try to solve the root issue. Google provides documentation for every test criteria, which is a good place to start.
In our case, the only test we didn't pass with flying colors was Performance. Let's look at the reason we didn't:
As we see here, our first meaningful paint takes about three seconds. Note that our app shell is not considered a meaningful paint, though it does improve the perceived performance of the page. Chrome is smart enough to know that it is not until our login form or chat container...