Shopify stores not loading
Hi, I'm using Firefox on Desktop and Mobile. For last couple of months, I've been experiencing a problem of Shopify stores loading. When we open any Shopity website (stores specifically), it never loads. Sometimes it shows blank page and sometimes nothing.
At the same time, those sites are working fine in other browsers e.g. Chrome, Safari.
However, when I switch to other wifi network (jazz.com.pk), then it works on Firefox too. I tried different methods to fix it, but no success. Before the websites were sometime opening, but for lost few days, 0 response.
Not sure, where is this issue, I contacted my network support (nayatel.com), they also unable to figure it out.
I tried everything on my end, but no success. Need your help.
All Replies (3)
Hi Irfan, this is interesting as the most obvious things provided along with your ISP are usually their DNS servers. Could it be that you're not able to resolve, or getting resolved to regionally unfavorable delivery of the Shopify assets? What if you e.g. switch your DNS on the system level from the defaults (possibly the ISP's ones) to some 1.1.1.1 or 8.8.8.8 or any DNS alternative you trust? You might also try going into Firefox settings, looking for "DNS over HTTPS", and changing its settings, on/off, different providers etc. — to see if anything changes for you?
The rest of the steps are more generic, in case the different ISPs just paper over the issue, but it might be something in the connection, caches and similar:
There is no troubleshooter data attached to this post, so the first factor to verify on Windows secured connection issues is: What is your antivirus/phishing/malware software or security solution provider, and what happens if you disable it (or its web/HTTPS features)? Do you use any VPN?
Other than that, the best thing to do is to compare in Private Window, Troubleshooter Mode or creating a separate testing Profile to see how existing site data impact that.
The steps to go through are from the easier to the complex ones:
- Please check if you have Enhanced Tracking Protection (ETP) enabled. You can do that by clicking the shield
icon in the left part of the address bar.
- If ETP is enabled, try disabling it.
- If the problem is not fixed, try clearing Firefox cache.
- If it does not help, try clearing cookies and data for the website you experience troubles with (warning: you will be logged out on this website).
- If it also does not help, try running Firefox in Troubleshoot Mode. If the problem doesn't persist, please follow the steps from this article to troubleshoot further.
- If nothing from the above helps, try creating a new Firefox profile and check if the issue persists there. If it doesn't, you can start copying files from your old profile to the new one to identify which one causes the issue. See this article on what files to copy.
jbr said
Hi Irfan, this is interesting as the most obvious things provided along with your ISP are usually their DNS servers. Could it be that you're not able to resolve, or getting resolved to regionally unfavorable delivery of the Shopify assets? What if you e.g. switch your DNS on the system level from the defaults (possibly the ISP's ones) to some 1.1.1.1 or 8.8.8.8 or any DNS alternative you trust? You might also try going into Firefox settings, looking for "DNS over HTTPS", and changing its settings, on/off, different providers etc. — to see if anything changes for you? The rest of the steps are more generic, in case the different ISPs just paper over the issue, but it might be something in the connection, caches and similar: There is no troubleshooter data attached to this post, so the first factor to verify on Windows secured connection issues is: What is your antivirus/phishing/malware software or security solution provider, and what happens if you disable it (or its web/HTTPS features)? Do you use any VPN? Other than that, the best thing to do is to compare in Private Window, Troubleshooter Mode or creating a separate testing Profile to see how existing site data impact that. The steps to go through are from the easier to the complex ones:
- Please check if you have Enhanced Tracking Protection (ETP) enabled. You can do that by clicking the shield
icon in the left part of the address bar.
- If ETP is enabled, try disabling it.
- If the problem is not fixed, try clearing Firefox cache.
- If it does not help, try clearing cookies and data for the website you experience troubles with (warning: you will be logged out on this website).
- If it also does not help, try running Firefox in Troubleshoot Mode. If the problem doesn't persist, please follow the steps from this article to troubleshoot further.
- If nothing from the above helps, try creating a new Firefox profile and check if the issue persists there. If it doesn't, you can start copying files from your old profile to the new one to identify which one causes the issue. See this article on what files to copy.
Thank you for the detailed reply. As I mentioned I've tried all these methods to fix (DNS, Clearing Cache & History, Disabling DNS over HTTPS, Incognito Window (if a profile or cache is the issue then it won't open the site on other network too),
Well none of that was specifically called out in the question, so it's just a baseline what different reporters imagine under "trying everything" — as after trying specifically positively everything the next step would be debugging the networking stack with your ISP as there's not much to look into here really.
Shopify could also give you some insight into how they deliver their assets based on the geo/peering coming from your ISP, or IPv4 vs. IPv6 routing/availability if they anycast or loadbalance/round–robin via DNS which might give you different routes based on the ISP and where/how they peer.
Don't discount stale site data just based on ISP difference — as from a different IP you might get different CDN edge with different app revision which might or might not hit the existing storage or caching keys, workers revision etc. esp. for such a big site operator.
If you get a separate Nightly nightly.mozilla.org and can equally reproduce between ISPs, while an interesting exercise to e.g. capture the network hits and their statuses in console and compare… you still might need to liaise with your ISP to understand the issue.
Last but not least. If some of these CDNs employ a web application firewall protections, your bot/security score might appear differently between IP addresses — so the hanging connections might be the ones not resolving based on some fingerprint or signature profile.