Why can't I send messages to non iPhone users?
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 ...