微信能发消息但不能收到消息的原因可能有多种,以下是一些常见的原因及相应的解决方法:

网络不稳定

更换接入点:尝试更换手机中的网络接入点,看是否有改善。

重启网络:切换网络或重启路由器后再尝试接收消息。

微信软件问题

清理缓存:在设置中找到应用程序,再找到微信,将微信的缓存清空。

重新安装:将原有的微信软件卸载后重新安装。

更新版本:确保微信是最新版本,旧版本可能存在兼容性问题。

账号问题

账号被限制:检查微信账号是否有违规操作,前往微信-我-设置-账号与安全-微信安全中心-解冻账号。

被拉黑:确认是否被好友加入黑名单,如果是,则对方无法发送消息给你。

系统设置问题

新消息提醒:检查“新消息提醒”中的“插件消息免打扰”是否关闭。

勿扰模式:确认微信的勿扰模式是否开启,或特定联系人是否被设置为免打扰。

自启开关:确保微信应用的自启开关已打开,有些手机需要手动开启。

服务器问题

微信服务器故障:虽然较为罕见,但微信服务器偶尔也会出现故障或维护,导致消息发送和接收受到影响。此时,可以稍后再试或联系微信客服寻求帮助。

通过以上方法,通常可以解决微信能发消息但不能收到消息的问题。如果问题仍然存在,建议联系微信客服或前往微信官方寻求进一步的帮助。