微信短信验证好友验证失败可能有以下几种原因。
1、短信发送失败或接收方没有收到短信,可能由于网络延迟或手机信号不稳定导致短信没有成功发送或接收。

2、好友验证请求已过期,在进行好友验证时,如果长时间没有处理,请求可能会过期,这时需要重新发送验证信息。
3、微信号存在问题,如果微信号被封禁或者出现其他问题,可能会导致好友验证失败,可以联系微信客服了解情况。
4、手机号被系统判定为异常手机号,如果手机号被系统判定为异常手机号,可能会导致好友验证失败,可以尝试更换其他手机号进行验证。

5、好友关系存在问题,如果和被验证方不是好友关系或者已经被对方删除,也可能导致验证失败,可以尝试重新添加对方为好友后再进行验证。
如果以上方法都不能解决问题,建议联系微信客服寻求帮助,获取更具体的解决方案。
TIME
