Skip to content

Common problems and potential solutions

Luke Walsh edited this page Sep 26, 2024 · 4 revisions

Here's a page of common problems that people run into when first starting out.

JWT Token Expiry or Infinite Loop

If you are facing an issue where the session token is expired or the auth/token route keeps going around forever then check your computer time to make sure it has sync up properly with the server.

Out of sync computer times will cause the token to be always expired.

Redirect url

Sometimes if your app is redirecting through the auth/token and has itself as the redirect it can cause an infinite loop.

Missing auth url

This typically happens because there is a mismatch somewhere in the authentication and it usually but not always caused by incorrect API keys set in your partners account for the app.

Uninstall job not working

If you have read through the wiki on how to set this up and it is still not working, confirm it is not working on an actual server. Local testing of Shopify web hooks is unreliable even when using ngrok sometimes.

Missing shop domain exception

If you see this issue sometimes in your error logs, it is likely caused by a bot trying to visit your app that is outside the Shopify admin and none of the usual hmac, shop etc queries are missing.