After a week or two of trying to call certain people and getting "The number you have dialed does not exist", despite verifying the number with them personally, I have worked out that the problem is with the HTC Facebook contact system...
Basically, it pulls all your facebook contacts and links them with contacts on your phone, giving you extra info like a photo, birthdate, other contact details you might not have etc. I thought this is actually pretty cool, BUT if you have their number stored as a google contact AND they happen to have their number stored on facebook, the facebook number seems to override the other number no matter what.
The problem lies in the fact that when you try and dial a contact it uses their facebook number which is in the format 27xx xxx xxxx. Not +27. So then the number does not exist.
The only workaround I have found so far is to long-press the contact and "edit number before callling", or to not use the facebook linking. Which would suck, because it's actually usefull in a sense.
Does anyone else experience this or know of a solution?
Basically, it pulls all your facebook contacts and links them with contacts on your phone, giving you extra info like a photo, birthdate, other contact details you might not have etc. I thought this is actually pretty cool, BUT if you have their number stored as a google contact AND they happen to have their number stored on facebook, the facebook number seems to override the other number no matter what.
The problem lies in the fact that when you try and dial a contact it uses their facebook number which is in the format 27xx xxx xxxx. Not +27. So then the number does not exist.
The only workaround I have found so far is to long-press the contact and "edit number before callling", or to not use the facebook linking. Which would suck, because it's actually usefull in a sense.
Does anyone else experience this or know of a solution?