Unexpected behavior was observed when FairCom RTG scanned a file with an index that allowed duplicates: If a record was changed without updating the key used for scanning, it was possible to encounter the record again during the scanning phase. This caused the same records to be updated multiple times. The logic has been modified to correct this behavior.