Hej hej!
Alla register sorteras alfanumeriskt vilket innebär att det skulle kunna se ut exempelvis såhär: 1, 11, 2, 20, 21, 3, 4. Kan det kanske bero på detta?
Förslagsvis använder du ett högre tal så att sorteringen blir exempelvis 1000, 1001, 1002, 1003 osv.
Hör gärna av dig igen om det inte beror på den alfanumeriska sorteringen så får vi kika vidare på det.