Originally Posted by Sk8Surfr
That worked! Go figure, the punctuation would cause that!
From my husband:
Here is why I think the removal of all punctuation from phone numbers works to make your ringtones function correctly.
A far as the phone system is concerned, phone numbers consist of (you guessed it) only numbers. Punctuation is only for human convenience to aid in remembering these numbers. Back when telephones were a new concept, a lot of attention and study went into this. It was found that the 3 + 4 digit numbering was very easy to remeber. With areas codes, it became 3 + 3 + 4. Great for humans but computers are unencumbered by this need.
When manually dialing a number, you never enter punctuation, only numbers. When you dial by selecting a contact from your address book, the punctuation is skipped and only numbers are transmitted. In effect, your Blackberry trims out everything but the numerals.
When you receive a call, and caller ID is active, only numbers are provided. These numbers are used to compare against the numbers in your contact list. If the number does not match anyone in your list, the default ringtone is used.
Unfortunately, it appears RIM's programming of this process does not include trimming out punctuation in the contact list prior to the comparison. If the comparison does not result in a perfect match of any number, then you have no match.
~Doug Posted via BlackBerryForums.com Mobile