For a couple weeks my visual voicemail had stopped working on my Samsung S22 Ultra. I had called AT&T. They reset my voicemail and I set it up again, but that didn't help.
Here is the solution that actually worked for me.
Go to Settings > Apps > Visual Voicemail. Click Force stop. (This was important!)
Then click on Storage. Do Clear cache and then Clear data.
Then go back to Home. Open Visual Voicemail. It will then go through its setup and ask for the permissions it needs.
Once I did all that, Visual Voicemail starting working again!
Solved! Go to Solution.