B站突然发验证码可能有以下几种原因。
1、账号存在异地登录行为:系统检测到你的账号在其他设备或者地理位置登录,需要验证你的身份,以确认你是否在进行操作。

2、账号存在安全问题:账号可能出现了安全问题,例如被他人盗用或者有异常登录行为,为了保障账号安全,系统会发送验证码进行验证。
3、系统误判:有时系统会出现误判,导致向用户发送验证码,如果确认没有其他安全问题,可以尝试忽略该验证码。
如果收到了意外的验证码,建议立即登录账号查看账号状态和安全设置,确认是否存在异常情况,也要保持警惕,避免向任何人提供验证码,以防账号被盗用,如果无法解决问题,建议联系B站客服寻求帮助。
TIME
