Get all companies returns bad data for first page

Hello All,

I'm having this issue when running the endpoint "http://{{server}}/sdata/{{install}}j/sagecrm2/-/Company" with no variables or with "startindex=1&count=10".

For the first page I'm getting the id's (424,425,426,427,831,832,833,834,835,836) followed on by (16,19,20,21... ect) with those first 10 id's duplicating in later pages. If i run "startindex=2" i get (5,6,8,9,10,12,13,14,15,16) and the count makes no difference (if I get everything in 1 page theres no disernable order).

It's just /company that has this issue too, with /address, /person ect. they all pull the lowest ids first.

Does anyone have an idea of whats happening? The version is 2020R2.

Thanks.