These perceptual hashes do have high number of false positives. That's why they employ AI to discard images that don't have certain features from the pool to minimise the risk. But that method in general without actual human checking manually is a recipe for disaster.