Hey @Liam-Shopify Sorry to @ you on here but we have no other way to communicate now.
Did Shopify recently add some form of checking to the locales JSON files during updates?
We have seen a lot of merchants over the past few weeks unable to update themes due to some invalid JSON in older theme versions, even when this is rectified manually the update still fails with JSON errors.
Big problem as merchants can not update some themes right now.
Hi @Richard_Bairstow, can you tell us more about what errors you are seeing? If you can share the theme ID of an affected theme in a shop, that would be helpful as well.
Thanks for flagging this, and sorry for the delayed response.
I’ve looked into this and discovered a regression in JSON parsing for themes. Escape sequences that were previously accepted in JSON files are now failing validation and blocking updates. I’ve raised this with the relevant team and will update here when there’s movement on a fix.
Thanks @Paige-Shopify thats good to hear, we have quite a lot of merchants now that have been having problems so at least we can update them with something for now.