Blank screen on App load

I have an issue where after running running a Remix app

shopify app dev

The app does not load and displays a blank screen in the Shopify Admin.

Yesterday I had the same thing, I uninstalled everything from Homebrew, Shopify CLI, etc and reinstalled everything. Ended up getting it to work but I don’t know what solved the issue.

Had no issues the rest of the day.
Today I try to start the app and again, blank screen.

When I start that same app from another computer, it works fine. I can then access it from the original computer as well.

There is nothing in the console, the Chrome dispays about 10% of a loading state, which indicates that shopify itself loads, but then the loading state stops and it doesn’t go further than the blank screen.

When I run

shopify app dev --verbose

I get this output when trying to load the page:

2025-03-02T19:37:22.349Z: Sending "Partners" GraphQL request:
  query FindAppPreviewMode($apiKey: String!) {
    app(apiKey: $apiKey) {
      developmentStorePreviewEnabled
    }
  }

With variables:
{
  "apiKey": "*****"
}

With request headers:
 - User-Agent: Shopify CLI; v=3.76.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: darwin
 - Content-Type: application/json

to https://partners.shopify.com/api/cli/graphql

Help is much appreciated

Hi Jordi,

So it’s just on one specific computer where you’re seeing this happen? It’s possible there is a specific dependancy on your machine that could be out of date or causing some kind of conflict. Could you try logging out of the store from the CLI and logging back in?

I’ve experienced this myself, and even worked 1:1 with a Shopify Engineer to try and find the solution.

It’s very intermittent, and I’ve not been able to find a solution.

Just curious, are you using Shopify’s managed OAuth flow or did you wire up your own OAuth → Session Token authentication flow?

Hi Liam,

Thanks for your reply

I tried logging out and back in. I also tried using the standard Remix template, which also does not work. I then tried to make a new user account on my macbook and it there it works fine.

Perhaps it could be a certain dependancy. I will try to pinpoint it. However what throws me off is that I got it to work the other day and in the morning it simply didn’t work anymore, seemingly without changing anything

Hi Dylan,

Thanks for your reply.

I am using Shopify’s managed OAuth flow. Did you also experience briefly solving the problem whereafter it happens again?

Just curious - yes it’s been on and off for months now.

There’s no real pattern. I’ve tried different browsers, clearing cache and cookies, deleting the local merchant record in my development database.

From my debugging session with an Shopify engineer, we weren’t able to see anything on their end.

In the end, the problem just eventually goes away as far as I can tell. I’ve had to wait till the next day sometimes.

And if you create a new user account or if you use another computer, the issue also is not there?

I think my next steps are to try to uninstall everything that may interfere again, see if it fixes the issue. If not, I may completely wipe my macbook and try from there.

I didn’t try another computer but I did try different browsers and wiping cookies and cache, guest mode, incognito, new development store, clearing app cache, all of that.

I ended up removing everything related to development from my computer and then reinstalling everything. So far so good