发短信过去没有显示已送达可能有以下几种原因。
1、对方手机可能处于信号不稳定或者无信号的状态,这会导致短信发送失败或无法接收,您可以尝试等待一段时间,看看对方的手机信号是否恢复正常。

2、对方可能设置了防火墙或拦截功能,这可能会阻止短信的接收,您可以尝试与对方沟通,询问是否设置了相关功能,如果对方没有设置,您可以尝试重新发送短信,如果对方设置了拦截功能,您可能需要换一种联系方式与对方沟通。
3、短信内容可能有敏感词汇或违规内容,导致短信无法正常发送,您可以检查短信内容,确保没有违规内容后再尝试发送,如果对方仍然无法接收,您可以联系运营商客服寻求帮助,短信发送量超出限制也可能导致短信无法正常发送,需要等待一段时间后再尝试发送。
4、对方手机可能开启了飞行模式或处于欠费状态,这也可能导致短信无法接收,您可以询问对方手机状态,如果是飞行模式可以等待对方关闭后再试,如果是欠费状态则需要对方及时缴费。
5、手机所在区域网络不稳定或服务器问题也可能导致短信无法发送或接收,您可以尝试更换网络环境或等待一段时间后再试,如果问题仍然存在,可能需要联系运营商或手机厂商寻求技术支持。
如果您无法确定具体原因,可以尝试与对方沟通并重新发送短信,如果问题仍然存在,可能需要考虑联系运营商或手机厂商寻求帮助。
TIME
