When it returns an old order, are the newer order being created outside that device (eg. via REST or a different device from which the query is being called)?
No, the newer orders are created from the Register app on that same device
I haven't been able to reproduce this issue as of yet. My code looks much like the example code. Since you're creating the order on device, the set/get should all be local, which means it's not a network/server issue. Does this happen regardless of whether the order is created using the Register or through the SDK? Could you share a snippet of your code?
1 Person is following this question.