Network error — try again
The download page’s client catch around minting a link (/api/download/grant) failed before a usable JSON error arrived. Product text: “Network error. Try again.”
Why this happens
Offline device, DNS failure, aborted request, proxy drop, or CORS/connectivity issues. Not a plan, captcha, or bandwidth message — those return mapped JSON when the API responds.
Diagnose and fix
1. Visitor: check internet, refresh, retry Create download link.
2. Admin: confirm the site and /api/download/grant are reachable; check reverse proxy / app process.
3. Open DevTools → Network — if there is a status/body, follow that error instead (countdown, captcha, and so on).
4. Distinct from Request failed (HTTP error with status) and Could not create link (unmapped response).