Discovery of a device errors out with following error when trying to run createorupdateci
<cmdb_serial_number> for attributes: serial_number, serial_number_type:Multi-Match Error
The root cause of this issue is because of the Duplicate serial numbers records that are associated with the same configuration item.
For example: If you have two UUID serial records associated with the same CI, then you will run into the above error with Identification engine and it will not update the record.
remove the Duplicate serial type associated with the CI record.