以下是微信不能发红包的原因:1、可能是因为网络差,不能及时刷新。2、可能是因为没有绑定银行卡,导致红包发送当月达到上限。未绑银行卡单日200,单月500的红包上限。3、wifi连接,但不可用,可以检查wifi的网络情况。4、微信系统问题,可及时更新最新版微信,修复系统漏洞。