useProductSearch API bug report

I already reported this in the private forum, but I was asked to post the bug report here.

The bug is the native Shop App and Minis useProductSearch API returns different results for the same query and filters (2025-12-03).

This is preventing our Minis to be approved because the Shopify Validation team notices this and claims it is a problem; however, it is purely an API search that works differently, hence out of our control.

Example search query: beauty gift partner with price filter range: 100-1000

native Shop App: ~500 products returned

Minis via useProductSearch: ~ only 2 products returned

Hey! We are aware the current search experience is not where we want it to be right now - we are tracking issues and planning changes (internal ticket id #124887). You might have better luck using explicit categories for the search and trying queries that would match basic metadata (“partner”/“gift” for example is unlikely to match much in the product metadata/title)