10 digit error code for sending SMS
If you are getting the error: "+1 (1) (216) 116-11 Error Invalid Number. Please re-send using a valid 10-digit mobile number or valid short code" when trying to send a text, here's how you fix it.
First erase ALL texts to and from that person on your device, including the error codes you received in response.
Second erase ALL call history from the device.
Third erase the person as a contact from your device (write the number down first), including the favorites section.
By now you shouldn't have ANY communication in your phone left with this person.
Now, you will send a text message to the NUMBER as a new message. You should no longer get the error back, once you have successfully sent a message you can now click the "i" in the blue circle in the upper right corner and create a new contact so they are saved again.
You should not have to power cycle the device before sending the message.
If, by very small chance, you still get the error. Erase the new messages you have tried sending and the error code received. Then go to settings>general>reset>reset network settings.
Your issue should now be resolved 🙂
iPhone 6 Plus, iOS 8.2, This works with all iphone models