The app's own code never arrived, so nothing below this line ran. Usually that means the device is offline and this copy was not cached.
Working offline needs a built copy (npm run build)
served over https or from localhost
— a browser gives no offline storage to a plain http address, and a
dev server has nothing cacheable to give it.