|
Token Expiry FAQ
|
|
8
|
99
|
October 30, 2026
|
|
Action required: migrate to expiring offline access tokens before January 1, 2027
|
|
29
|
355
|
October 30, 2026
|
|
Migrating from non expiring to expiring access tokens
|
|
167
|
5880
|
October 30, 2026
|
|
504 Gateway Timeout when refreshing offline access tokens
|
|
3
|
56
|
October 30, 2026
|
|
Please add recovery parity with refresh tokens
|
|
28
|
964
|
October 30, 2026
|
|
Is lazy migration to expiring offline tokens sufficient?
|
|
2
|
63
|
October 29, 2026
|
|
Shop MCP OAuth returns access_denied before showing the consent screen
|
|
1
|
36
|
October 28, 2026
|
|
Dev Dashboard client-credentials returns application_cannot_be_found
|
|
1
|
48
|
October 13, 2026
|
|
OAuth callback hmac never validates for a Dev Dashboard app using legacy install flow
|
|
0
|
37
|
September 29, 2026
|
|
When will shopify-app-express support expiring offline access tokens?
|
|
5
|
193
|
September 26, 2026
|
|
Letting Anthropic/OpenAI reviewers sign in to a development store staff account without an emailed login code
|
|
0
|
49
|
September 26, 2026
|
|
Intermittent application_cant_be_loaded_misconfigured on app load — request never reaches our server
|
|
1
|
39
|
September 22, 2026
|
|
Recovery of Access Tokens for Stores Not Yet Migrated to Expiring Offline Tokens
|
|
10
|
196
|
September 22, 2026
|
|
Migrate to expiring offline access tokens
|
|
3
|
87
|
September 22, 2026
|
|
Prisma Offline Session Row Disappears After App Is Left Idle - Investigating Token Refresh
|
|
3
|
85
|
September 22, 2026
|
|
Action required: existing public apps must use expiring offline access tokens by January 1, 2027
|
|
33
|
2167
|
September 17, 2026
|
|
Protected Customer Data access option missing for public app in new Dev Dashboard
|
|
1
|
80
|
September 17, 2026
|
|
Custom app (Dev Dashboard) — GraphQL Customer query returns ACCESS_DENIED despite read_customers scope
|
|
1
|
53
|
September 17, 2026
|
|
SAP B1 Connector Refuse to Connect
|
|
2
|
44
|
September 16, 2026
|
|
Clarification on merchant-owned custom apps
|
|
0
|
41
|
September 14, 2026
|
|
Disaster recovery for expiring offline tokens: any path back after a database restore?
|
|
17
|
1138
|
September 9, 2026
|
|
Custom-distribution app: merchant Install button disabled, AppAccessChangeQuery returns blocked:true with empty unmetInstallRequirements
|
|
1
|
39
|
September 7, 2026
|
|
Update: more resilient refresh-token recovery for expiring offline tokens
|
|
3
|
308
|
September 4, 2026
|
|
<shopify-account> lowercases locale region subtag in auth redirect, breaking hosted Customer Account page language
|
|
6
|
160
|
August 26, 2026
|
|
Custom OIDC Identity Provider - "Access token request error" after successful /token response (Shopify Plus)
|
|
2
|
89
|
August 20, 2026
|
|
Oauth access-tokens admin-api troubleshooting
|
|
1
|
64
|
August 14, 2026
|
|
Authentication issue
|
|
3
|
69
|
August 5, 2026
|
|
Refresh token returned with an expiry far shorter than the documented 90 days
|
|
5
|
258
|
August 4, 2026
|
|
Is the 1-hour refresh-token retry window a stable contract, or will it change to enforce newer RFC's?
|
|
2
|
130
|
July 31, 2026
|
|
520 during refresh_token rotation permanently orphans the offline access token
|
|
16
|
1106
|
July 21, 2026
|