fixed by regetting the compare from the service after the snapshot has completed