Shopify not loading on Safari March 2025

Ever since the last iOS update a couple weeks ago, my Shopify website won’t load on Safari. I’m losing sales daily and getting bombarded with questions. I talked to Shopify last week and they had no resolution beyond the usual “clear your cache” line which I even tried on two separate devices to no avail. Help!!!

You mean does not load like this?

Talk to the developers of the Blockify app, or disable the app and see if it helps.
The App decided that my desktop Safari is “VPN/Proxy”.

My iPhone Safari is fie though…

If they need more details here is my Safari session data:

{
    "autoBlock": false,
    "torBlock": false,
    "ip": "---.---.9.96"
}

{
    "isBlock": true,
    "ip": "2a02:26f7:fc08:4000:e000::",
    "isRedirect": false,
    "siteUrl": "thequiltingbea.com",
    "redirectUrl": null,
    "settingTemplate": { ... },
    "showWatermark": true,
    "msg": "VPN/Proxy",
    "sessionId": "c3f80dc9-67b7-40e2-9fb7-8e1656df1baa",
    "torBlock": false,
    "isTor": false
}

And my Chrome session data for comparison:

{
  "isBlock": false,
  "ip": "---.---.9.96",
  "msg": "IP not match any rule",
  "settingsGeneral": {
    "protectContents": true,
    "disableRightClick": false,
    "disableKeyboardShortcut": false,
    "disableInspect": false,
    "disableDrag": false
  },
  "torBlock": false,
  "isTor": 0,
  "sessionId": "66a2c421-922e-443a-b271-b9b1767a65cb"
}

Tim nailed the diagnosis - this is a known false positive issue that Blockify has had with Safari specifically. Looking at the session data he shared, the giveaway is the IP format: Safari is sending an IPv6 address (2a02:26f7:...) while Chrome resolves to a regular IPv4. Some VPN/proxy detection services incorrectly flag certain IPv6 ranges as suspicious, which triggers the block even though it’s a completely legitimate visitor.

The fastest fix right now is to either temporarily disable Blockify from your app admin, or if you need it running, reach out to their support team and share that session data. They should be able to whitelist the flagged IP range or push a fix for the false positive detection. A lot of Safari users (especially on newer Macs and iPhones with IPv6-capable networks) will hit this same wall, so it’s not just you - anyone on your store using Safari over a modern network is likely getting blocked.

I think this has nothing to do with the iOS update. The timing is probably coincidental, or more visitors started hitting it as IPv6 adoption has grown. Shopify’s side is fine.