手机两张卡一张收不到验证码可能有以下几种原因。
1、手机系统问题:可以尝试重启手机或恢复手机出厂设置,看是否能解决。

2、手机卡问题:可能是手机卡欠费或处于异常状态导致的,可以检查手机卡的余额和状态是否正常,如果欠费,请及时缴纳话费;如果是异常状态,可以联系运营商咨询如何解决。
3、手机短信功能设置问题:检查手机短信功能设置是否正常,是否设置了短信拦截等,在手机设置中查看短信中心号码是否正确,如果不正确,请修改回来。
4、短信平台问题:可能是短信平台出现故障或维护导致的,可以联系相关运营商咨询是否有问题,如果确实是平台问题,等待一段时间后再尝试接收验证码。
如果手机开启了短信屏蔽功能,可能会屏蔽掉一些来自未知号码的短信,包括验证码短信,如果手机处于无信号状态或者信号较弱的地方,也可能无法正常接收短信,您可以尝试关闭短信屏蔽功能并前往信号良好的地方再尝试接收验证码。
您可以根据具体情况进行排查和解决,如果以上方法都无法解决问题,建议联系手机运营商寻求帮助。
TIME
