Falsely reported lingering objects
If you check the domain controller by using the Repadmin tool together with the removelingeringobjects syntax in advisory mode, you may find that some objects that have been deleted are reported as lingering in the following directory service event log: This event may be logged when a deleted object is already garbage collected on the source domain controller, but the deleted object is not yet garbage collected on the destination domain controller. In this case, the Repadmin tool detects the objectGuid of the object and reports it as a lingering object. Additionally, the objectGuid of the object is still present on the destination domain controller, but the objectGuid of the object is not present on the source domain controller. Because this object will be removed during the next Garbage Collection cycle, you can safely ignore all NTDS replication 1946 events that contain the object GUID.
When an object is deleted, the isDeleted attribute is set to TRUE. This change of the isDeleted attribute is the last object change that is replicated. Garbage collection refers to the removal of an object from the NTDS database. Garbage collection is a local process on the domain controller. This final change is not replicated. In some cases, an object is reported as lingering when it was created on the destination domain controller, but the object has not yet been replicated to the source domain controller. You can check this by using the Repadmin tool together with the removelingeringobjects syntax after the typical replication delay time span. If the object is not reported as lingering, you may also safely ignore it as a falsely reported lingering object.