VMRemovedEvent marks the state as empty while Discovery for the removed VM marks the state as "Terminated". The state must be uniform via Discovery and vCenter Event CollectorDescriptionvCenter Event Integration - VM Delete event set deleted VM state to empty, while discovery set undiscovered VM state to Terminated. This is inconsistent.Steps to Reproduce 1. Set up vCenter event collector2. Remove a VM from the vCenter3. event collector marks the state of the VM to empty1. Stop the vCenter event collector 2. Remove another VM from the vCenter3. Perform vCenter discovery4. Discovery marks the state of the VM to TerminatedThe state must be uniform(Terminated) via both the Discovery and vCenter Event CollectorWorkaroundWorkaround is to modify script include CloudCIReconciler (3dcff232cb1012009d29549ea34c9cac) Locate lines below: // Set install status to 'retired'vmInstanceGr.install_status = '7';state = '' + vmInstanceGr.state;if (state != 'terminated' && state !== '') {vmInstanceGr.setValue('state', ''); <======= change this line to: vmInstanceGr.setValue('state', 'terminated'); vmInstanceGr.update();} Related Problem: PRB1670415