More than a few Facebook Messenger users have had a hard time with media in their messages. Namely, it seems that Facebook Messenger is not sending pictures on Android. Not after multiple tries. We made sure to help affected users resolve this as fast as possible.
Table of contents:
- Check permissions
- Clear cache and data from the Messenger
- Check Date and Time Settings
- Reinstall the app
- Check SD card
- Leave the Beta program
- Rollback to an older version of Facebook Messenger
Why won’t Facebook Messenger send pictures?
There are more than a few reasons why Facebook Messenger won’t send pictures on Android. The first one is server status, which might be down for all or some users. Additionally, the local cache might get corrupted or time/date settings are not right.
To tackle these and other possible culprits for this issue, make sure to go through the list below.
1. Check permissions
The common bug that’s causing this problem usually prevents users from sending pictures or even text messages to users that recently re-activated their Facebook accounts (Facebook Messenger accounts, too). What you should do is simply un-friend that user and be-friend him/her again. If pictures won’t go through after that, continue reading.
Let’s start by checking all permissions to ensure that Facebook Messenger has access to both your locale storage and the SD card. Sometimes, users accidentally dismiss the prompt which asks for the storage access. If that’s the case, you won’t be able to send or save images in Facebook Messenger.
With that said, navigate to Settings > Apps > All apps > Facebook Messenger. Once there, make sure that all related permissions are granted. You don’t have to grant Location, Contacts, or SMS permissions.
2. Clear cache and data from the Messenger
The second step is to clear cache and data from the Messenger and reset the app that way. Many issues in Android apps can be addressed by clearing the cache and data from the app.
Follow these steps, to clear cache and data from Facebook Messenger:
- Open Settings.
- Choose Apps.
- Tap All apps (App manager or Manage apps).
- Open Messenger.
- Tap Storage.
- Clear cache first and then data.
- Reboot your device, log in to your Messenger account again.
3. Check Date and Time Settings
If Facebook Messenger is still not sending pictures on Android, make sure that your time and date are properly set. Like with the majority of instant messengers, media and text messages go to a dedicated server and are later (in a matter of seconds) distributed to recipients.
To ensure that there are no issues with the dedicated servers, you’ll need to have proper time and date set.
Follow these instructions to check the time and date and set them accordingly:
- Open Settings.
- Choose System or Additional settings.
- Open Date & time.
- Toggle ON the “Use network-provided time” option.
- Reboot your device.
4. Reinstall the app
Moving on, you can also try reinstalling the app if the previous steps failed to resolve the problem. There’s no big difference between this and clearing cache and data, but it’s worth a try, especially because you’ll get the latest version of Facebook Messenger.
Here’s how to reinstall Facebook Messenger on Android:
- Navigate again to Settings > Apps > All apps > Messenger.
- Uninstall the app and clear cache and data when prompted.
- Navigate to Play Store and install the app.
- Reboot your device.
- Log in again.
5. Check SD card
There’s an extra layer of security and system permissions when it comes to accessing the external storage. We hope you covered that in the first step we listed here. However, your SD card can still cause issues, due to corruption or if not properly placed in the slot.
If you are unable to access files on the SD card on your Android device from any other app, make sure to format it. For the majority of apps, the better option is formatting SD cards as external storage rather than the internal one.
6. Leave the Beta program
If you are part of the Beta program for Facebook Messenger, make sure to leave it and look for improvements. Early releases are great as they bring new features faster, but the app might be unstable and thus, the problems might occur.
If you are not sure how to leave the Beta program for Facebook Messenger, make sure to check these steps:
- Open Play Store.
- Search for and open Messenger and scroll down until you reach the You’re a beta tester section.
- Tap Leave and wait until you are removed from the Beta program.
- Restart your phone and update the Messenger.
7. Rollback to an older version of Facebook Messenger
Finally, if none of the previous steps helped you and Facebook Messenger is still not sending pictures, we suggest using an APK of an older version. With an APK, you can rollback to an older version of Facebook Messenger and address the problem that way.
Here’s how to do it:
- Uninstall Facebook Messenger.
- Navigate to APK Mirror, here, or use any APK aggregator and look for Facebook Messenger.
- Download the APK. We recommend that the APK is not older than 2 months and that it’s not Beta release.
- Run the APK and allow the installation of third-party apps on your device when prompted.
- Clear cache and data and then sign in with your credentials.
Alternatively, the server might be down for the time being and you can try sending pictures after a couple of hours. Most of the time, just waiting for the things to sort them selfs out is the best solution.
And, on that note, we can conclude this article. Thank you for reading and don’t forget to share your questions or suggestions (alternative solutions) in the comments section below. We look forward to hearing from you.