This did not load

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.