Filters don't work anymore for new product

Topic summary

Issue: Storefront filters from Shopify’s Search & Discovery app stop working for new products in non‑English languages. Filters function correctly in English.

Details:

  • Example product with metafield “country = Italy” appears when filtering by Italy in English.
  • Switching the storefront language causes the same filter to fail for that product.
  • Metafield translations appear to be set correctly (evidence provided via screenshot).
  • Older products continue to filter correctly; the problem affects only newly added products. Reactivating old products works as expected.

Context:

  • Search & Discovery is the Shopify app used to configure storefront filters.
  • Metafields are custom product data; their translated values are expected to drive localized filtering.

Status: Unresolved. The user requests guidance on why new products fail in non‑English filters despite translated metafields. Evidence includes a product link and a screenshot central to understanding the translation setup.

Summarized with AI on January 13. AI used: gpt-5.

In my shop, I’ve been using Search & Discovery to set up filters. It has always worked flawlessly.

For some reason, it doesn’t work anymore when I add a new product. It does work in English, but does not work in other languages. Translations are set correctly (I think).

Example. This product has filter: country = Italy.

When you visit the shop and turn language to English, the product is shown when you filter on Italy as it should.

However, when you switch to another language, the filter doesn’t work anymore. That’s strange, because the meta field is actually translated (see screenshot).

What am I doing wrong?

BTW: The problem only occurs on new product. When I re-activate old product, it works fine.