WhatsApp has this scheme. And to my knowledge, never had there been a report of verification failing.
If an adversary was discovered 0.1% of the time. There would be at least one person on a support forum with the text of the error that occurs when it fails...