Interestingly, I'm having exactly this problem, and have taken some steps to debug. I'm hoping to find a solution short of a hard-reset, since I've put a fair amount of work into this setup, despite having spent many hours building a ROM to my liking. In my case at least, I know the calls are getting to the device -- the device just isn't ringing (or vibrating).
Here's what I've found out so far:
- All the basic stuff is in place: Ringer is on, volume is up. Also tested with vibrate, but no incoming calls ever ring/vibrate.
- I can make outgoing calls just fine. Likewise, data works without a hitch.
- Callers hear a few normal-sounding rings (4 or 5) and then it goes to voicemail. It does *not* drop straight to voicemail as it would if Verizon couldn't find the phone. Instead it acts as if the phone is actually ringing, but I just never answered.
- Oddly enough, I do get new voicemail notification.
- If I'm on a call, I still get the call-waiting tone, and can switch over to the incoming call. If I don't answer the call-waiting call, I do get a missed call notification bubble on the device.
- I flashed with the 12-17-2007 kitchen, using OEMs from the most recent UserOEM.rar. I've got a bunch of things selected, and can send along my config if it would help. I also have a couple of custom OEMs, but nothing that should have affected the ringer or phone at all.
- I started off on the 1.41 radio, which I'd upgraded to from 1.27 a few months back. Tonight, I upgraded to 1.43 (the soft-reset version build from the 1.41 RUU), but that didn't fix the issue. 1.41 was working fine with the last ROM I'd flashed, which had been built with the Nov '07 kitchen.
- I can't preview ring sounds/modes. In Phone -> Options I tried choosing a different sound, and tapping the little Play button, and nothing happens. Same if I change from Ring to Vibrate here, or to any other setting for that matter.
- I see very similar problems in Start -> Settings -> Sounds and Notifications. I can get to the Notifications tab, and choose the Phone: Incoming Call event just fine, but the Play button does nothing, no matter where the volume is set or what ring type and tone I have selected. When I tap Ok to dismiss the applet, I get the Windows Mobile wait cursor for a second or two, and nothing happens. I can do this many times, and nothing will happen. Start -> Today or the End Call buttons are the only ways out of this screen.
So I think the last three are the real clues as to what's broken. My guess is that there's some corrupted data in my notification settings, or there's some critical dll or exe that's not working, which is needed in order for the phone to access ring sounds or incoming call notification settings.