Problem with custom contact ringtones
I am having the problem where I have set custom ringtones for some of my contacts, but they are not always being played as they are assigned.
I have all of my ringtones in an folder on my sd card (/sdcard/media/audio/ringtones). I have a custom ringtone set as default and other custom ringtones set for a few of my contacts. However, when I receive a call the phone will only occasionally play the correct ringtone. Most times it plays either the default ringtone, or the ringtone assigned to the last person that called (this last option being more common).
I have googled this problem extensively, and seen similar posts on this and other websites, but nowhere have a I found a solution to the problem.
Is there such a solution, and if not, how do we get the developers to fix a bug, if that's what it is?
I would be grateful for any help, this issue is driving me crazy!