Question: why are my texts not sending to non iphones?
Answer: This can happen if you used iMessage on your iPhone and then transferred your SIM card or phone number to a non-Apple phone. If you didn't turn off or deactivate iMessage before switching to a non-Apple phone, other iOS devices will still try to use iMessage to send text messages to your phone number.