Inventory Scanner Creating duplicate CI

UCMDB 10.32 CP25


I am facing problem where duplicate UNix host are going to be created in my environment.

Suppose first i scan them(A & B) through host connection by shell and it got discovered and now in Zone based Discovery we have 

 Host A got duplicate CI with  VCentre Discovery_InventoryDiscoveryWizard_Inventory Discovery by Scanner.

Host B got duplicate CI with Discovery_InventoryDiscoveryWizard_Solaris Zones by TTY.

DOes anyone have any idea why they are not merging as i check both the hosts are having lack in some related Cis but i am not able to understand why it is happening?