I noticed my ring tone changes when the phone is charging. Ive only noticed this just now while charging the phone via usb cable connected to my laptop.
I believe that the CPU is reading your Micro SD and renders anything on it unusable, so if you have purchased or self created ringtones that are stored then the BB uses default memory ringtone.
Correct me if I am wrong, just my 2 cents on what I think is happening.
Since its charging via laptop, and I have mass storage enabled, access to the media card is denied. And of course the ring tone I have set is on the media card. It will only allow the preloaded ring tones. In which case it defaults to the "T-Jingle".
I wonder if I turned mass storage mode off would it allow itself to access the media card based ring tones.
I believe that the CPU is reading your Micro SD and renders anything on it unusable, so if you have purchased or self created ringtones that are stored then the BB uses default memory ringtone.
Correct me if I am wrong, just my 2 cents on what I think is happening.
Ha! guess I figured the same thing as you were posting this. Thats my theory as well.