If the button is not the case, check and make sure the ringtones (if any custom ones are used) are sync'ed properly. I noticed when i first got my iPhone 5, a few of my ringtones were not properly sync'ed and when a certain person called set with a custom ring tone, it would just divert to silent when they called.