Archived:RecordStore enumeration problem on Series 40 1st Edition (Known Issue)
Enumeration doesn't work properly after deleting Records from a RecordStore by using RecordStore.deleteRecord(id).
Problems occur when Records have been added, some of them are deleted and then new Records are added. After this, the method enumerateRecords() should be run to make the enumeration up-to-date. After running this method, Record IDs are not in a correct order in Series 40 devices and emulators.
Nokia is investigating the problem.