Troubleshooting
Redirect loop / always on /install
- Missing or unreadable
storage/installed.lock→ finish wizard or restore lock only if DB+license already valid - Install PM2 process not running while lock is absent
Installer: nest not found / build exit 127
Install must include devDependencies. The shipped installer uses npm install --include=dev. Do not force NODE_ENV=production during install.
License: Unknown column updatesExpiresAt
Ensure SQL patches under sql/ (e.g. add_license_updates_expires_at.sql) ran after Prisma migrate. Re-run DB step or apply the SQL file manually.
License: domain mismatch
- Open the site via the real public hostname (not IP/localhost)
- Proxy must pass Host / X-Forwarded-Host
- Hub may still hold a previous domain — resolve on hub/support
License: wallet / chain mismatch
Use the exact wallet and chain from purchase. Check checksum casing for EVM (0x…).
Hub unreachable
Instance needs outbound HTTPS to cryptogameplace.com. Activate and Store/Updates will fail offline.
Admin access denied
- Wrong wallet connected
- Elevated password not set / forgotten — recover via DB/admin tools carefully
LICENSE_ENFORCErejecting non-licensed wallet
Updates apply failed
- Updates entitlement expired → renew in Store
- ZIP format invalid / VERSION mismatch
- Build failed on instance — check Updates job log, Node memory, disk