Share your experience!
I have set an mp3 file as a custom ringtone for a particular contact on my phone. The ringtone works fine when the person calls. But the problem is, when this person sends me a message on whatsapp, the custom tone is played instead of the default text tone. How do I set the ringtone for the contact, so that the custom ringtone is played only for their calls, and not for their messages or for whatsapp texts? How do I get the default text tone to play for their messages?
PS - In case this has anything to do with the problem, I have merged the person's contact information - facebook, skype, whatsapp etc. - under this person's name. But before I merged, I had no custom tone set for them.
Solved! Go to Solution.
I just realised what my mistake was. For future reference, and in case any one else faces the same problem here it is:
When the Contact Ringtone option is checked, it plays the same ringtone that you've set for a particular contact for incoming messages as well. I just realised this.
Thanks for the help anyway!
Cheers.
Thanks for posting and welcome to the forum! 
I've just tried it out with a Xperia S running on the latest sw and was not able to re-produce the problem. So I'd recommend you to try performing an update of the phone's software first of all.
You can easily perform the update with our program PC Companion, availalble for download from the link below.
http://www.sonymobile.com/gb/tools/pc-companion/
What do you think about this forum? Let us know by doing this short survey.
I just realised what my mistake was. For future reference, and in case any one else faces the same problem here it is:
When the Contact Ringtone option is checked, it plays the same ringtone that you've set for a particular contact for incoming messages as well. I just realised this.
Thanks for the help anyway!
Cheers.