Network error
Short client catch text (auth.networkErrorShort) on forgot-password / reset-password when fetch throws before a JSON error. Also reused in many admin/member UIs as a generic offline message.
Why this happens
Device offline, DNS failure, aborted request, or proxy drop. Not a mapped API validation error — those return specific strings when the server responds.
Diagnose and fix
1. Check internet; hard refresh; retry.
2. DevTools → Network: if a status/body exists, follow that error instead.
3. Admin: confirm the app and /api/* are reachable behind the reverse proxy.
4. Longer auth sibling: Network error — check your connection and try again. Download UI often uses Network error — try again.