1. Your internet connection isn't stable
When WhatsApp receives a text message, what arrives is a tiny data packet that downloads in a fraction of a second even with very poor coverage. A voice message is different: it's an audio file that can weigh several hundred kilobytes, and to listen to it your phone needs to download that entire file from WhatsApp's servers. If your wifi or mobile data is slow, cuts out intermittently, or you have very poor coverage, it's common for a chat's text to arrive normally while the audio stays stuck "downloading" without making progress.
To check this, open another app that needs the internet, like your browser, and see if it loads smoothly. If it's slow or won't load, try turning airplane mode on and off for a few seconds, or switching from wifi to mobile data (or vice versa), to force your phone to look for the best available signal again.
2. Auto-download for audio is turned off
WhatsApp lets you choose which types of files download automatically and which don't, depending on the type of connection you're using at any given moment. If auto-download for audio is turned off for your current network, the voice message won't download on its own: it stays visible in the chat with a download icon, and you have to tap it manually to start the download so you can listen to it.
To check this, go to WhatsApp Settings โ Storage and data โ Auto-download media. There you'll see three sections: When using mobile data, When connected on Wi-Fi, and When roaming. In each one, make sure the "Audio" box is checked for the type of connection you normally use.
3. Your phone is low on storage space
If your phone's free storage is nearly used up, WhatsApp can have trouble saving the audio file even if it manages to download it, and the voice message gets stuck halfway or never finishes. Go into your phone's storage settings (on Android, Settings โ Storage; on iPhone, Settings โ General โ iPhone Storage) and check how much free space you have left. If you have less than 1 GB free, now's a good time to clear some space before continuing.
- From WhatsApp: go to Settings โ Storage and data โ Manage storage to see and delete large or duplicate media files.
- From your phone: check which apps, videos or photos take up the most space and delete anything you no longer need.
4. You're using an outdated version of WhatsApp
Outdated versions of the app sometimes carry bugs related to downloading media files that have already been fixed in later versions. Open Google Play (on Android) or the App Store (on iPhone), search for WhatsApp, and check whether an update option appears. Keeping the app up to date is one of the simplest and lowest-risk steps, so it's worth checking even if it doesn't seem like the most likely cause.
5. The chat with that contact is muted
There's an important distinction worth making here: muting a chat's notifications doesn't block or delay its messages from arriving. If you have that particular chat muted, the person's voice messages still arrive and download normally, it's just that your phone doesn't vibrate or make a sound to alert you. It's easy to mistake this for "the voice messages aren't arriving," when really they're already waiting in the chat and you just need to open it to see them.
To check whether a chat is muted, open it, tap the contact's name (or the info icon), and check whether the "Mute notifications" option is turned on. WhatsApp doesn't have any option to restrict just a contact's voice messages without muting the entire chat or blocking the person: those are the only two options available.
6. Restart the app or your phone
If you've checked everything above and the problem is still there, a restart usually fixes one-off glitches with no clear cause. Close WhatsApp completely (leaving it in the background isn't enough) and open it again; if the problem persists, restart your phone entirely. This forces the app to reconnect from scratch to WhatsApp's servers and usually clears up downloads that got stuck for no apparent reason.