I maintain an unlisted app that pulls new orders through the API and am trying to debug an issue with an order placed for a certain merchant back in early June. When trying to access the order, however, I get a 404 even though the merchant can view the order and the URL of the order page implies that the order should exist at the endpoint I’m checking.
I’ve double checked with support that my app does have access to the read_all_orders scope so it’s not a permissions issue. That said, for this one merchant only, every order before June 29th (from memory, may be off a day or two) 404s while I can retrieve every order after that date.
To be clear, I can access older orders from other merchants using the app with no issues. Shopify support suggested I posted here and thought it might be an issue with another app that is somehow affecting access to the order.
I’m out of ideas for how to attack this problem. Does anyone have any tips for how I might go about figuring out how these orders have become inaccessible and hopefully fixing the situation?