Your iPhone is connected to Wi-Fi, but your RCS messages still won't send. Start by comparing Wi-Fi with cellular data to narrow down the trouble, then check your RCS settings and carrier support. These checks take you from connection problems to a network reset, with a temporary texting option if you need to send something now.
Start with the Wi-Fi connection
Joining Wi-Fi without working internet access leaves RCS without a usable Wi-Fi connection. Open Settings > Wi-Fi, turn on Wi-Fi, and select your network; a checkmark beside its name confirms you've joined it.
On hotel, airport, or café Wi-Fi, tap the network name to open its sign-in screen. Complete the required login or accept the network's terms.
If the sign-in screen doesn't open, tap the network's More Info button. Tap Join Network to bring up the login. If the login screen has stopped appearing, turn off Auto-Login in that network's details. Reconnect to the network to sign in.
Test RCS on another Wi-Fi network. If it works there, focus on the original network.
For a cellular comparison, turn off Wi-Fi in Settings > Wi-Fi. Retry the conversation using a working cellular-data connection. RCS supports both connections, so success here isolates the trouble to Wi-Fi and gives you a temporary way to keep messaging.
If general internet access also fails, make sure Settings > Airplane Mode is off. Turn off Wi-Fi Assist under Settings > Cellular, another check Apple recommends for Wi-Fi connectivity problems.
Turn RCS on again
Open Settings > Apps > Messages > RCS Messaging. Turn on RCS Messaging if it's off. If it's already enabled, turn RCS Messaging off. Turn RCS Messaging back on.
Allow time for activation. Apple gives no fixed waiting period. After activation, tap the red exclamation point beside a failed message.
Tap Try Again. Before troubleshooting further, remember that RCS requires iOS 18 or later and a supporting carrier and cellular plan.
Check carrier support and conversation clues
Green bubbles alone don't identify RCS. Inspect the conversation's text-entry field in Messages; Verizon documents Text Message • RCS and Text Message • SMS as the indicators.
Test a conversation with another known RCS user, since both participants must support RCS. For trouble limited to one recipient, check that person's phone number.
If RCS Messaging is missing, check Apple's carrier support directory for your country and carrier. Ask your carrier whether your particular plan and line support iPhone RCS.
After a phone transfer or when using multiple SIMs, confirm that your intended line is selected and enabled in Settings > Cellular.
Test for VPN or filter interference
Use this check if you have a VPN, firewall, parental-control app, or other network-filtering software. These features can interfere with connectivity.
Open the relevant app. Temporarily disable its networking features using the app's controls. Retest the same RCS conversation on Wi-Fi.
Search Settings for VPN, profile, firewall, or filter to locate additional configurations. If a removable VPN or security app is causing the Wi-Fi failure, touch and hold its icon. Deleting an app does not cancel its subscription.
Tap Remove App. Tap Delete App. Tap Delete to confirm.
Restart your iPhone using the procedure below. Test Wi-Fi again.
On a work or managed iPhone, ask IT to review network filtering and RCS restrictions before changing organization-required settings. If RCS fails only on a business Wi-Fi network, ask its administrator to investigate filtering of carrier RCS traffic. Verizon identifies Wi-Fi firewalls as a possible cause.
Reconnect to the affected network
Trouble with one saved Wi-Fi network explains why RCS works elsewhere but fails whenever your iPhone rejoins it. Have the network password ready before forgetting it. This also forgets the network on devices sharing iCloud Keychain; some managed networks prevent forgetting.
Open Settings > Wi-Fi > Edit. Tap the network's More Info button. Tap Forget This Network. Tap Forget to confirm.
Rejoin the network through Settings > Wi-Fi using its password. To stop automatic reconnections to a troublesome hotspot, open Settings > Wi-Fi > Edit. Tap that network's More Info button.
Turn off Auto-Join. Some supervised-device policies restrict this control. Disconnect from the hotspot by turning off Wi-Fi. Turn Wi-Fi back on.
Select a working network manually. For home Wi-Fi trouble, unplug the router and modem. Reconnect their power. Move your iPhone within the router's range.
If your router offers separate Wi-Fi bands, test the other band. Check whether other devices can get online. Contact your internet provider if multiple devices cannot connect. Install router firmware updates through the manufacturer's documented interface.
Restart and install available updates
This covers phone-side troubleshooting and outdated carrier or iOS software before a network reset. Open Settings > General > Shut Down. Drag the power slider to turn off your iPhone.
Wait 30 seconds. Hold the side button until the Apple logo appears. Connect to working Wi-Fi or cellular service. Open Settings > General > About.
Follow any carrier-settings update prompt. If no prompt appears, ask your carrier to confirm whether the version beside Carrier is current.
Back up your iPhone before installing an iOS update. Connect your iPhone to power. Join a working Wi-Fi network.
Open Settings > General > Software Update. Tap Download and Install for the public update offered for your model.
Reset network settings after simpler checks fail
Save a network reset for last: it resets saved Wi-Fi networks and passwords, cellular settings, and VPN/APN settings. Have your Wi-Fi password ready, and consult IT first for managed networks. To proceed, select Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings.
After the reset, rejoin your network through Settings > Wi-Fi. Retry the RCS conversation.
If RCS still fails, contact your carrier with the results of your cellular-data, alternate Wi-Fi, and other-recipient tests. Ask support to investigate your line and RCS service.
For an urgent message, tap its red exclamation point and select Send as Text Message when offered. SMS normally needs cellular service, though supported Wi-Fi Calling can carry it. This fallback gets you back to texting without restoring RCS features.
Frequently Asked Questions
Do I need Wi-Fi Calling turned on for RCS?
Wi-Fi Calling is not a universal prerequisite for RCS. To enable it for supported calling and SMS fallback, open Settings > Cellular. Select your line if needed. Open Wi-Fi Calling and enable it. Complete the Enable and address prompts.
Should I turn off Private Wi-Fi Address or Private Relay?
Neither is a general RCS repair. For a network that cannot work with private addresses, update software first. Then open Settings > Wi-Fi > More Info > Private Wi-Fi Address for that network and select Off. If the network specifically reports Private Relay incompatibility, open its More Info screen and turn off Limit IP Address Tracking.
I switched from Android and stopped receiving messages. What should I check?
An old Google Messages RCS registration can interfere with incoming messages after switching devices. On the previous Android phone, open Google Messages > profile picture > Messages settings > RCS chats and disable RCS. Without that phone, open Google's RCS deactivation portal. Enter your Phone number, then select Send code. Enter the Verification code, then select Deactivate. Use this for migration trouble, not as a routine iPhone RCS reset.
Should I force restart my iPhone or keep closing Messages?
Use a force restart when the iPhone is unresponsive. Quickly press and release Volume Up. Quickly press and release Volume Down. Hold the side button until the Apple logo appears, then release it. If only Messages is unresponsive, open the App Switcher, swipe up on its preview, then reopen Messages. Neither procedure is a separate RCS registration reset.