Started seeing this issue pop up yesterday. I am doing a basic query for product variants (query is based on a collection or tag).
When I view these items in the admin interface I can see hundreds of items show up in the list. I use the filter in the UI to setup this view.
However, when I do my graphql query I am only getting ~20 or so items returned to me.
Above - I only asked for 20 products, but I should expect to see hasNextPage to be “true” not false. I’ve tried to do this using the BulkQuery and just normal queries in GraphQl.
Oddly, if I find an item that isn’t returned to me (but should be) I can just go in, make a minor change, and click “Save”. After the save, then this product starts to be returned from the query!
The way these products were tagged was using the “Add Tags” button under the “…” button on the products page.
Something is buggy when it comes to this “Add tags” function. Has anyone else run into some strange issues around querying product variants?
Obviously this is having a major impact on my stores (and my apps).