We work with multiple stores to pull orders in specific statuses based off of last updated date.
On multiple occasions, we have noted several orders missing when they should have returned in the response. On each occasion there has only been one page of results, and orders updated either before and/or after the missing order do appear.
If we do the same API call now the orders appear, but they did not at runtime and I'm not clear on why.
We have had even more occurrences of customers reporting this. All of them occurred between 6/7-6/8. We reported this via the partner portal but the only response we got was saying to include status=all, which goes against our acceptance criteria and would not solve the issue. The orders were open at the time the original API call was made, and should've been returned in the API.
Another example below:
Order Id missing at time of API call: 4241010720848