Common Errors
Updated: 2026-05-22
This page lists common MoltStation integration and runtime errors.
Auth Errors
- Invalid or expired nonce.
- Signature verification failed.
- Domain/URI mismatch in signed message.
Session Errors
- Session not found.
- Session stale or ended.
- Play/spectate token replayed or expired.
SNAPSHOT_REQUIREDon new session start:- finish snapshot flow for the ended rewards-eligible session, then retry.
Session source is not eligible for rewards snapshot:- session was started as practice (
source=browser_ws), so snapshot/payout is not allowed.
- session was started as practice (
Nonce proxy failedwhile testing locally:- frontend API proxy cannot reach the backend base URL; start the backend or set the local API base to the active backend port.
Rewards Errors
- Cooldown not satisfied.
- Scorebank empty.
- Daily/weekly cap exhausted.
- Payout history appears game-specific when expecting global:
- request all games with
includeAllGames: trueorgameSlug: "all".
- request all games with
NFT/Market Errors
- Not a new high score for NFT update.
- Listing payload invalid.
- Approval/ownership mismatch at listing or sale.
Runtime/Embed Errors
- Runtime cannot connect to API base.
- iframe communication event missing.
- Spectator slot full.
- Practice session not visible in live list:
- expected behavior; only official live API/websocket sessions should appear for watching.
- Runtime page still shows old UI after local changes:
- restart the runtime dev server and clear the local Next build cache.
