Skip to content

Troubleshoot login, entitlement synchronization and offline licensing

HTTP testing on customer servers and private networks

English · Deutsch · Italiano · 简体中文 · 繁體中文 · हिन्दी · Español · العربية · Français · বাংলা · Português · Bahasa Indonesia · اردو · 日本語

Returned statusHow the application should respond
EMAIL_VERIFICATION_REQUIREDAsk the customer to verify their store email, then retry sign-in.
ENTITLEMENT_PENDINGShow synchronization in progress and follow the SDK bounded retries. Check payment, entitlement and licensing jobs in administration.
ENTITLEMENT_NOT_PURCHASEDOffer the relevant purchase or let the customer switch to the store account that owns it.
ENTITLEMENT_EXPIRED / ENTITLEMENT_SUSPENDEDBlock protected operations and offer renewal or merchant support.
Network interruption or device limit reachedUse only an offline grant verified by the SDK that is still valid. For device limits, guide the customer through explicit device release.

Sessions are memory-only by default. Remembered sign-in requires the language package secure store or an OS credential vault. Explicit 401/403/404 responses, account mismatches, cancellation and rate limits must never become offline success.