Why my Yahoo Won't Send Verification Code
Yahoo verification codes are only sent on mobile phones, so you won't receive them if you have a landline number instead of a mobile phone number. Having problems with your devices, such as hardware issues or exhausted message memory, can prevent you from receiving the Yahoo verification code. You are unlikely to receive the verification code when you enter incorrect recovery information, such as an incorrect mobile number or email address. Moreover, if you experience Yahoo verification code email phishing, then someone might be trying to access your account where after trying your password a few times; you may use the 'Trouble Signing In' Yahoo link.
Visit for more detail https://contactforservice.com/....yahoo-mail-verificat