Does processingFailed for theme ever reset to false?

There is an attribute called processingFailed in the Shopify Admin GraphQL API for theme. I am looking for more information about this, in what scenarios is it set to true, and is it ever set to false again if once set to true?

Hey @Abhiroop-StarApps,

We (actually it was @Alan_G) tested this by creating a corrupt theme and attempted to upload it to their store. The theme processed for around an hour before failing.

This turned the processingFailed to true/ and the theme in the admin shows this:

Hope that helps!

Thank! I guess that confirms that once processingFailed, it can never reset to false for the same theme. The only solution would be to upload it as a new theme.

Hey folks :waving_hand: - and exactly @Abhiroop-StarApps, at the moment, the merchant would either have to delete the theme that failed the upload process, or if your app/integration is eligible to modify themes (this does require approval from Shopify separately from the normal read_themes scope), you could also delete it via the API:

Hope this helps a bit, let us know if we can help out further though :slight_smile: