
Topic
Errors
Why a product error or blocked message appears, and how to diagnose it.
Guides
Articles
Step-by-step write-ups for this topic.
- Google Authenticator already set up — turn on or off from SettingsAccount 2FA setup POST refused — secret already configured; use Turn on / Turn off.View article
- Google Authenticator is not configured for this userAdmin reset-2FA (or UI alert) when the user has no authenticator secret to clear.View article
- Google Authenticator is unavailable on this siteAccount Settings caption when totpAllowed is false — site 2FA mode disables authenticator.View article
- Incorrect file passwordAPI rejected the typed file access password — hash did not match.View article
- Invalid CSRF tokenPOST/PATCH/DELETE rejected — x-csrf-token missing, wrong, or session cookie mismatch.View article
- Invalid email or passwordLogin rejected credentials — wrong email/password or generic AUTH_INVALID_CREDENTIALS.View article
- Invalid inputZod/schema validation failed — generic fallback when no field-specific message exists.View article
- Invalid JSON bodyRequest Content-Type/body could not be parsed as JSON before schema validation.View article
- Invalid or expired sign-in session — try againOAuth callback state missing or mismatched — social sign-in session invalid.View article
- Invalid passwordAccount action rejected — password check failed (disable 2FA, reveal API key, etc.).View article
- Invalid registration tokenRemote storage node register call — registrationToken did not match server hash.View article
- Invalid reset linkReset-password page opened without a token query param — link incomplete.View article
- Invalid verification linkEmail verify route redirected with missing_token — no token in the URL.View article
- Link invalid or expiredEmail verification token unknown, already used, or past expiresAt.View article
- Missing confirmation tokenCountry-confirm (or similar) login link opened without ?token= on confirm-login.View article
- Network errorAuth form catch — fetch failed (forgot/reset password short network message).View article
- Network error — check your connection and try againAuth/resend catch — longer networkError string when fetch fails.View article
- No account linked to this providerLocale string for social login when no OAuth link exists — register or use email/password.View article
- OAuth client ID or secret is missing — save in Settings firstGmail Connect callback failed — xoauth2_client_id or secret empty when exchanging code.View article
- Password must be at least 8 characters when setAdmin user edit rejected a non-empty password shorter than 8 characters.View article