Ankush13
Kilo Guru

This usually comes when there are duplicates in the CMDB. It appears from your explanation that there are duplicates with same name & serial number in your CMDB leading to discovery getting confused as to which one to update and thus stops.