Hi,
we have a case opened with the support regarding a bug on the “canary” platform; When calling the ‘smart_collections/{smartCollectionId}/order.json’ API, if the response contains “x-shopify-stage: canary” the products are not orderer correctly.
On the header side, the response can be (case respected):
X-Shopify-Stage: production
x-shopify-stage: canary
Hope this can help.
Cyril