Theme Compatibility Error for Discount Widget (Built for Shopify)

We’re facing a theme compatibility issue with our Discount Theme & Widget.

In some stores, including paid Shopify themes, the widget section does not load and shows the message: “Error: No theme data available.”

This usually happens when the theme does not support the required Shopify app blocks or app embeds. The current error message is too generic and does not guide merchants on how to resolve the issue.

During the Built for Shopify review, Shopify shared this feedback:

Each field with an error must display a clear and actionable error message that helps merchants resolve the issue.

Questions:

  1. What is the recommended way to detect theme incompatibility (including paid themes)?

  2. How detailed should error messages be to meet BFS guidelines?

  3. Is it best practice to guide merchants with steps like enabling app embeds or linking directly to the Theme Editor?

Looking for best practices or official guidance would be greatly appreciated.

Thanks in advance for your help.

Hi @Shrutika_Lokhande

You mentioned this happens when:

just to clarify, is this when a theme does not use JSON templates? Do you have an example of a theme where this error is happening?

Hi @Liam-Shopify

Here is the attachment :

Can you share your app here @Shrutika_Lokhande ?

Hello @Liam-Shopify

App name : OSCP Pricing & Discount Suite