Themes > "Add theme" > "Connect from GitHub" doesn't work

Topic summary

Multiple users are experiencing a persistent error when attempting to connect their Shopify stores to GitHub through the “Add Theme” > “Connect from GitHub” workflow.

Error Details:

  • Error message displays: “There’s a problem loading this page” with technical details
  • API POST request to GitHub accounts endpoint returns a GraphQL error: “Unexpected error, Unable to fetch GitHub accounts”
  • Response includes reversed/garbled text in the error output

Troubleshooting Attempts (unsuccessful):

  • Testing across different account types (staff members, store owners)
  • Multiple store types (Shopify Plus, Development stores)
  • Different browsers (Firefox, Safari, Chrome)
  • Clearing website cache

Current Status:
The issue appears to be a widespread technical problem on Shopify’s end affecting the GitHub integration feature. Multiple users have confirmed experiencing identical symptoms, suggesting a platform-level issue rather than individual account problems. No resolution has been identified yet.

Summarized with AI on November 8. AI used: claude-sonnet-4-5-20250929.

I have been trying to connect a client store with GitHub but have been seeing the error below. I have tried to

  • Use different accounts (staff member and store owner)

  • Test it on a Shopify Plus store and Development store

  • Use different browsers (Firefox, Safari, Chrome)

  • Cleaned all website cache

All cases had the same result.

So, when I go to Themes, click “Add Theme”, and then click “Connect from GitHub”, I see the error message

There’s a problem loading this page

There’s a technical problem with Shopify that has prevented this page from loading. Try reloading this page or going to another page in Shopify. If that doesn’t work, visit our status page for updates and try again later.

The following API request returns the following JSON response

POST
https://online-store-web.shopifyapps.com/admin/online-store/admin/api/unversioned/graphql?operation=GitHubAccountsQuery

{"errors":[{"message":"Unexpected error, Unable to fetch GitHub accounts.","locations":[{"line":4,"column":7}],"path":["onlineStore","versionControlGithub","accounts"]}],"data":null,"extensions":{"cost":{"requestedQueryCost":3,"actualQueryCost":3,"throttleStatus":{"maximumAvailable":6000.0,"currentlyAvailable":5997,"restoreRate":300.0}}}}

What am I missing?

2 Likes

Hello, we have the same problem

1 Like

Yup same here unfortunately