微信找回密码时短信验证失败可能有以下几种原因。
1、短信发送存在延迟,系统正在高峰时段或网络繁忙时可能会出现这种情况,等待一段时间或尝试重新发送验证码。
2、输入的手机号码不正确,确保输入的手机号与注册微信时绑定的手机号一致,并注意检查是否有多余空格或符号。

3、手机安全软件拦截了短信验证码,一些安全软件可能会误判验证码短信为垃圾短信,将其拦截,可以进入软件查看是否有拦截的短信。
4、短信验证码已经过期,验证码有效时间不会超过一分钟,超过这个时间再输入就会失效,可以尝试重新获取验证码。
5、当前网络状态不佳,尝试更换网络环境或等待网络状态恢复后再进行验证。

6、微信服务器的问题也可能导致短信验证失败,此时需要等待一段时间或者联系微信客服寻求帮助。
如果尝试了以上方法仍然无法解决问题,建议直接联系微信客服,获取更专业的帮助和指导。
TIME
