This may not be an issue at all if you only communicate with other iPhone users via iMessage, but there is an option to switch to SMS when iMessage is down. It’s a good idea to turn this on.
If you’re having problems sending or receiving texts on an Android phone, check your cellular connection. Problems can be temporarily fixed by turning off and then back on your iPhone’s cellular radio
To activate Airplane mode, swipe down from the screen’s top right to reveal the Control Center and then select the appropriate option. To restore wireless connectivity, wait a moment and then hit the button again.
A simple restart of your iPhone may also solve the problem. In addition to fixing any temporary issues with the wireless network software, this will also fix any issues with the Messages app and other background services
If you’ve already tried everything else on this list, and still no Android users are receiving your SMS, resetting your iPhone’s network settings may be your last choice
Therefore, this tutorial has covered everything you need to know to fix the “iPhone won’t send messages to non-iPhone” issue. If the problem still persists after attempting the aforementioned steps,