移动卡能打电话但不能发短信的原因可能有以下几种情况。
1、短信功能欠费:可能手机号码的短信功能欠费了,导致无法发送短信,这时需要拨打相应的人工客服热线查询短信功能是否欠费,如果欠费则需要补交费用才能正常发送短信。

2、短信中心号码设置问题:手机中短信中心号码设置不正确也会导致无法发送短信,这时可以在手机设置里检查短信中心号码是否正确,如果不正确则需要修改正确的短信中心号码。
3、手机信号问题:手机信号不好也会导致无法发送短信,这时可以尝试更换手机所在的位置,或者等待一段时间手机信号恢复后再尝试发送短信。
4、SIM卡问题:SIM卡出现问题也会导致无法发送短信,这时可以自行检查SIM卡是否插好,或者尝试更换SIM卡后再试,如果SIM卡有问题,可能需要联系运营商寻求帮助。
5、短信服务被暂停或限制:如果因为某些原因被移动服务提供商暂停或限制了短信服务,也会导致无法发送短信,这时需要联系移动服务提供商了解具体情况并解决问题。
如果以上方法都无法解决问题,建议联系移动客服寻求进一步的帮助。








