I am having this really strange problem trying to text someone in Kenya from the UK with an iPhone. I get the error "sorry numbers beginning 07 should be 11 digits long”. However I am putting in 00254 726 972 xxx which is a perfectly valid number. I can ring the exact same number with a voice call fine. I can text the same number from my wife's iPhone. I can text any other number (I have tried a few) in Kenya without a problem from the phone in question. I first had this problem a couple of years ago but with another number. I never did fix it, but I did discover that a factory reset on the phone clears it, but it comes back if I restore the backup. However, as the solution was worse than the problem I decided to live with the one problem number. Just today the problem resurfaced on another number. Anyone any ideas on this ?