I’m having a problem with saving any customization to my Shopify theme using Online Store > Customize. I can make changes in the editor and hit save, and they appear on the preview. However, the changes will not appear on the live page. Shopify says that my theme was last updated on December 1, but I have tried to update it several time since then and confirmed that I clicked save.
I have tried using a different computer and confirmed with Shopify that this issue is happening. However, Shopify told me that since my theme has been modified, they are unable to help me with this issue. I have reached out to our regular web developer and am waiting for a response, but I would also like to be proactive about this problem and see if anybody else has experienced it and how it was solved.
There are no error codes or anything else—I hit the save button, it appears to be saved correctly and the “Save” button grays out, but the changes do not appear on the live site and the “Last saved” section on the myshopify.com/admin/themes page does not update from December 1.
I don’t have an image because there’s no error code or anything like that. The theme customization works within the editor and I can hit save, but the page never updates, which Shopify confirmed for me when I contacted them last week.
Got exactly the same problem. None of our devs can make saves across any of our managed sites. Have raised several tickets and was told ‘its a local issue’ - but its not. I’ve followed their clear cache, try different network, browser, device etc - doesn’t work
Just to make doubly sure, I’ve tested this with sites that have had no deployments in the past 2 weeks (some really basic text changes) nothing saves. This has been happening to us for 3 days.
All our themes are bespoke (ie not purchases themes), built using sections.
Apparently there is an invalid data block in the preset “Classic”. And it basically prevented the entire theme settings to be saved. (Shopify won’t save the settings, if something data is invalid.)
I’ve removed the invalid block form the preset, and I’ve tested saving too, it is all working as before!
Thanks, I’m going to try looking into this on our site! Out of curiosity, did your issue have anything to do with the “newsletter” block? When I try to save changes to the theme, it’s returning a few errors related to that block. The strange thing is that I’m certain we didn’t make any changes to the newsletter block any time in recent memory.
We didn’t make any changes either – not sure what happened, but ours is a customised theme too. TBH my reply above came from our web developer, so I’m not across the details – but I thought I’d post this to at least let you know what helped for us!
Thanks, I appreciate that regardless! I’m passing that onto our web developer and I’m going to try a couple experiments to see if I can make any headway. At the very least, it’s given me something to look into, which is better than where I was before!
Our problem is fixed! Ew3 gave us the right idea to find the problem. If you’re having the same issue, here’s what we did:
Go into the code editor for the theme you’re having issues with
Go to Config > settings_data.json
Try to make a small change to the page (For example, I tried to change the text in the announcement banner), click “Save”
If the error is in that file, you will get an error message—mine had to do with the newsletter block. This error message can help you pinpoint what part of your code is not functioning correctly and can be addressed by a web developer.
I don’t have more specific instructions than that, but because we weren’t getting any kind of error code from the theme editor, combing through the code for what was causing the issue was going to be a much bigger product. With Ew3’s suggestion of finding the incorrect error block in a preset, we were able to pinpoint our own issue and solve it relatively quickly. Good luck!
I’m facing a similar problem, but the catch is that this issue is happening only with the Announcement Bar changes. Rest all the changes are being saved and implemented.
Unfortunately, this method is not working for me. The code’s getting saved, without showing any error…
I’ve found a solution for this by clicking the three dots next to customize on my theme page and then go to - edit code - from there i saw two index pages. one named index.context.us.json and another named index.json. i deleted the index.context.us.json and it solved the problem. I guess you supposed to have one index page in the coding section.
Hopefully that works for you guys also. Good luck!
I would like to go ahead and agree with the original post - I’m a dev working on hundreds of sites, and recent updates that cause refreshing within the customizer make design unbearable. Especially adding or modifying custom css, each character triggers the refresh which makes it very much not user friendly for clients.