At home on Wi-Fi everything works. Step outside and messages sit with a red exclamation mark or fall back to green. Since iMessage runs over data rather than the messaging network, this pattern points at the data connection or at a specific setting rather than at the messaging service itself, which narrows the investigation rajaong usefully.
What Is Likely Causing It
- iMessage may be disabled for cellular data specifically, which is a separate setting from the app’s general data permission.
- Low Data Mode restricts iMessage attachments and can block sends of anything but plain text.
- A weak or congested cellular connection means the send times out rather than fails.
- A VPN that works on Wi-Fi may be failing on cellular and taking iMessage with it.
- The recipient’s device being offline can delay delivery in a way that looks like a send failure.
First Steps to Try
- Go to Settings, Cellular, scroll to the app list, and confirm Messages is enabled for cellular data.
- Check Settings, Cellular, Cellular Data Options, and turn Low Data Mode off.
- Toggle airplane mode on and off to force a fresh network registration.
- Restart the phone.
- Send a message to yourself as a test rather than waiting on a conversation, so you can iterate quickly without wondering about the other person’s device.
If the Problem Persists
- Turn iMessage off and on from Settings, Apps, Messages, which re-registers your number with the service.
- Disconnect any VPN entirely and test again.
- Check Settings, Apps, Messages, Send and Receive, and confirm your number and address are correctly listed.
- Reset network settings if data works for other apps but iMessage specifically fails.
- Check whether a dual-SIM setup has iMessage registered to a line other than the one currently carrying data, which produces exactly this pattern.
Safety and Data Warnings
Turning iMessage off and on will briefly interrupt message delivery, so avoid doing it while waiting for a time-critical code. Never enter your Apple Account password into anything other than the Settings app or a genuine prompt, since messaging problems are a common pretext for phishing. Be cautious about disabling Low Data Mode permanently if you are on a limited plan.
Conclusion
The cellular data toggle for Messages and Low Data Mode account for most cases where iMessage works on Wi-Fi and nowhere else. Check both, rule out a VPN, and re-register the service by toggling iMessage. A network settings reset is the escalation when other apps have data and Messages alone does not.