I updated my iPhone to iOS Beta 6 a couple weeks back and ever since I have not been receiving visual voicemail notifications. Initially I thought people were just not leaving me voicemails but once I finally called into voicemail by holding the number one on my iPhone keypad to check voicemail I realized I had 25 voicemails. Once they were all cleared out I moved on the trying to fix the visual voicemail issue which turns out is really easy to resolve by following the below steps.
After upgrading my iPhone to firmware version 3.1 my Visual Voicemail stopped working. Initially I wasn’t sure what the issue was but I was not receiving voicemail via the iPhone. I did finally find out that I could retrieve the voicemail by holding the 1 key which will then dial voicemail and let you retrieve your voicemail. If you are able to retrieve your voicemail by holding the 1 key but the voicemails are not showing up in the iPhone voicemail interface then there is an issue with what ATT calls Visual Voicemail.
There are various scenarios where you may need to restore your iPhone to the original settings. After restoring to the original settings you can then restore your iPhone from a backup but the problem with this may be the initial conflict could have been caused either by a setting or an application installed on the iPhone. Recently I reset my iPhone to its original settings because I thought it would resolve an issue I was having with Visual Voicemail however it did not end up resolving my issue because after restoring from the backup the conflict that caused Visual Voicemail to not work was restored and so Visual Voicemail stopped working again. I will explain the details behind that in another post but below I describe the process of first restoring the original settings to the iPhone followed by restoring everything else from a backup.