在注册12306账号时收不到验证码可能有以下几种原因。
1、输入的手机号有误,请检查手机号是否正确,并确保手机处于正常使用状态。
2、手机号处于欠费状态,请确保手机没有欠费,如果欠费需要及时缴纳。
3、网络延迟或服务器问题,可以尝试刷新页面或等待一段时间再尝试获取验证码。
4、手机安全软件拦截,一些手机安全软件可能将铁路部门的短信误认为是垃圾短信并拦截,需要查看软件的拦截箱并允许相关短信通过。
5、手机信号不稳定或者不在服务区,尝试走到信号好的地方再注册,确保手机能够正常接收短信。
如果尝试了以上方法仍然无法解决问题,建议联系相关部门的技术支持或客服寻求帮助。