No Shop Pay button: "Failed to find a valid digest in the 'integrity' attribute for resource"

5 0 1



I've been receiving an error in Chrome console recently, and our Shop Pay / Apple Pay / Google Pay buttons don't load. Here is the error:


"Failed to find a valid digest in the 'integrity' attribute for resource [features.js URL at /cdn/shopifycloud/shopify/assets/storefront/] with computed SHA-256 integrity [integrity string]. The resource has been blocked."

I don't believe it's a theme issue, because I tried switching to Spotlight and still received the error.


I also don't believe it's related to an app, because I temporarily removed most 3rd party apps and the error remained. (I did not remove admin-related apps like Metafields, or Shopify-provided apps like Google and Facebook.)


Here is where it gets more confusing:


  • This occurs on 3 different devices, in 5 different browsers, even after clearing cache or using incognito. At least one of these browsers had never visited the site or logged in to the Shopify admin.
  • It occurs on my home network and it occurs on a 5G network.
  • It occurs if I visit the site while connected to a VPN.
  • It DOES NOT occur if I remote into a PC in California.
  • It DOES NOT occur for the Shopify chat support agent I spoke to who is outside the US.

To me it seems like maybe a CDN issue that is location-based, but this suggestion was brushed off by Shopify support and I was told it's likely something with my local network. I have trouble believing that because of it occurring over 5G as well.


Has anyone ever seen this before or have any ideas?




Replies 0 (0)