Almost always because that person already has a World ID. Each person can sign up only once, so a second verification is rejected even from a different phone, account, or email. In rare cases it is a system error instead.
Full details: Why did my World ID verification fail?