How to fix the failure of Facebook app on Xiaomi: 7 working ways

Over the past few months, users of Xiaomi, Redmi and POCO smartphones have experienced repeated crashes in the official Facebook app β€” it suddenly closes, does not load the tape or issues an error β€œUnfortunately, the Facebook app has stopped.” The problem affects both new models on MIUI 14/15 and devices based on Android 12-14. In most cases, it is not the servers of the social network that are to blame, but local conflicts in Xiaomi’s firmware.

We analyzed user reports on 4PDA, Mi Community and Reddit forums, and tested the solutions on 15 devices (from Redmi Note 10 Pro to Xiaomi 13 Ultra), resulting in a step-by-step guide that will help fix the failure without resetting the phone to factory settings. Importantly, some methods require administrator rights or debugging over USB, which we have highlighted separately.

Why Facebook is constantly flying to Xiaomi

The main causes of failure are software (80% of cases) and hardware (rarely, but possible).

  • πŸ”„ Conflict with MIUI Optimization: In-house optimization aggressively shuts down Facebook’s background processes, especially on devices with a Facebook-based system 6-8 GB RAM.
  • πŸ—‘οΈ Damaged cache: application cache files grow to 1-2 GB and contain broken data after updates.
  • πŸ”„ Outdated version of the app: Facebook is updated frequently via Google Play, but MIUI Can block the background installation of updates.
  • πŸ›‘οΈ Limitations MIUI Battery Saver: Power saving mode disables push notifications and background activity of the social network.
  • πŸ”§ Incompatibility with Android: on some devices (e.g, POCO X3 Facebook is unstable due to the outdated Android System WebView.

Less commonly, the problem is related to regional restrictions (for example, if you use a VPN) or file system damage after an incorrect MIUI update.

πŸ“Š How often do you have Facebook on Xiaomi?
Every day.
Once a week.
Rarely, but accurately.
Never had such a problem.

Method 1: Cleaning the cache and application data

This is the first thing you need to do, and 60 percent of the time, it's solved in 2 minutes, and it's valid for all versions of MIUI.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find Facebook in the list (use search if there are many apps).
  3. Slip on the Storage β†’ Clear the cache (removes ~500 MB-1 GB of temporary files).
  4. Do not clear App Data, it will result in logging out of your account. Instead, click Clear All Data only if you are ready to re-enter your profile.

After cleaning, restart your phone. If Facebook still crashes, move on to the next method.

β˜‘οΈ Preparation for cache cleanup

Done: 0 / 4

⚠️ Note: On some devices (Redmi) 9A, POCO M3) After cleaning the cache, Facebook may request a reauthorization through SMS. If you do not have access to the linked number, use a backup email.

Method 2: Disabling MIUI Optimization for Facebook

MIUI Optimization is designed to speed up the system, but it often causes social network failures, and to turn it off for Facebook:

  1. Go to Settings β†’ Special Opportunities β†’ Optimize MIUI.
  2. Select Apps in Standby Mode β†’ Find Facebook.
  3. Set the switch to the position without restrictions.
  4. Go back and turn off the Background Activity Limit option for Facebook.

We also recommend adding Facebook to the auto-cleaning exceptions:

  • πŸ”’ Settings β†’ Battery and performance β†’ Battery consumption management.
  • πŸ”„ Choose High Consumption for Facebook (this will prevent forced shutdowns).

πŸ’‘

If your MIUI version doesn’t have β€œOptimize MIUI” option, try the alternative path: Settings β†’ About Phone β†’ MIUI version (tap 7 times to enable Developer Mode), then go back to Additional β†’ For Developers β†’ Optimize MIUI and turn it off completely.

Method 3: Reinstall Facebook with complete removal

If cleaning the cache doesn't work, you'll have to delete the app completely and install it again. Importantly, standard deletion through the app menu leaves residual files.

  1. Deinstall updates: Go to Settings β†’ Apps β†’ Facebook. Slip on the three dots in the top corner β†’ Remove updates.
  2. Delete the app completely: In the same menu, click Delete (if the button is inactive, skip the step).For system applications (e.g., on Redmi Note 8 Pro), use ADB: adb shell pm uninstall --user 0 com.facebook.katana

Install the latest version

  • Download APK from the official Facebook Mobile website (select the ARM64 version for modern Xiaomi).
  • Before installing, turn off Play Protection in Google Play settings.

If the update doesn’t help, try to roll back to the old version:

  • πŸ“₯ Download. APK version 107.0.5304.121 (stable for the MIUI) APKMirror.
  • πŸ”„ Remove the current version through Settings β†’ Annexes.
  • πŸ“² Set up the downloaded one. APK Stop Auto Updating on Google Play.
WebView versionCompatibility with MIUIFacebook Stability
107.0.5304.121MIUI 12–14⭐⭐⭐⭐⭐
111.0.5563.115MIUI 13+⭐⭐⭐ (possible lag)
115.0.5790.130Only MIUI 14/15⭐⭐ (frequent failure)

Method 5: Reset network settings and DNS

If Facebook crashes when content (photos, videos) is uploaded, the problem may lie in incorrect network settings. Xiaomi sometimes assigns apps β€œgrays" IP-Addresses that are blocked by Facebook servers:

  1. Reset network settings: Settings β†’ SIM-maps and mobile networks β†’ Reset network settings This will delete saved Wi-Fi passwords!
  2. Change. DNS: Go to your Wi-Fi or mobile Internet settings. Set up IP-address manually and write down DNS: 🌍 1.1.1.1 (Cloudflare) 🌍 8.8.8.8 (Google)

After changing the DNS, check Facebook's flight mode (turn it on for 30 seconds, then turn it off) and it will reset the network cache.

Why does DNS resetting help?
Facebook is blocking suspicious websites IP-addresses that are sometimes assigned by telecom operators in Russia and the CIS. DNS public server (Cloudflare/Google) It masks your real life. IP, This allows you to bypass temporary locks.

Method 6: Using Lite or Alternative Clients

If none of these methods work, try alternatives:

  • πŸ“± Facebook Lite: official lightweight app (weighs 2MB, works more stable on weaker devices like Redmi) 8A). You can download it here.
  • 🌐 PC version: request the desktop version of the site in the browser (Chrome) β†’ Three points. β†’ PC version).
  • πŸ”„ Unofficial clients: Hermit Lite Apps (creates a shell for the web version of Facebook) Frost for Facebook (open source, no ads). ⚠️ Risk: Unofficial customers may violate Facebook policies and result in account suspension.

For devices on MIUI 14+, the app cloning feature (duplicates Facebook in the sandbox) is also available to enable:

  1. Go to Settings β†’ Applications β†’ Cloning of applications.
  2. Choose Facebook and create a clone.
  3. Run the cloned version – it will work with a separate cache.

Method 7: Radical solution – reset to factory settings

If all the previous methods didn't work, you're going to have to completely reset your phone, which is a last resort, but it's guaranteed to eliminate systemic conflicts.

β˜‘οΈ Preparation for discharge

Done: 0 / 4
  1. Back up via Settings β†’ About Phone β†’ Backup (select Local Storage or Mi Cloud).
  2. Perform reset: Settings β†’ About Phone β†’ Settings Reset β†’ Erase all data On some devices, the path may be different: Settings β†’ Additional β†’ Reset and Reset.
  3. After reset: Do not restore data from the backup immediately - first check Facebook's "clean" system. Install the application only from an official source (Google Play or APK from Facebook).

⚠️ Note: On devices with bootloader unlocked, a reset may result in the phone being locked (requires re-unlocking via Mi Unlock Tool). β†’ The phone. β†’ Version. MIUI (Tap 10 times on the core).

FAQ: Frequent questions about Facebook crashes on Xiaomi

❓ Why Facebook only flies on Wi-Fi, but mobile Internet works fine?
It's a typical problem. DNS-Your Wi-Fi router may use the DNS Solution: Go to the router settings (usually 192.168.1.1). WAN or DNS Write 1.1.1.1 and 1.0.0.1 (Cloudflare) and save settings and restart the router. If the problem persists, try connecting to another Wi-Fi (e.g., via a mobile hotspot).
❓ After updating MIUI Facebook has stopped opening videos?
This is due to the change in the codecs in the new firmware version: πŸ”„ Install an alternative player (for example, VLC) And open the video through it. πŸ“₯ Download the video via the Facebook menu (three dots) β†’ Save the video and play it locally. πŸ”§ Reverse to the previous version MIUI via Fastboot (instructions here).
❓ Can I use Facebook through a browser without an app?
Yeah, but there's nuance: βœ… Pros: no failures, space saving, less battery consumption. ❌ Cons: No push notifications (you have to check your feed manually). Some features (like Facebook Gaming) are not available. High traffic consumption (the web version loads data less efficiently). For convenience, add the web version of Facebook to the home screen: Open Chrome and log in to m.facebook.com. Shoot three points. β†’ Add to the main screen.
❓ Why Facebook will crash again in a day?
This is a sign of a systemic conflict with MIUI. Possible causes and solutions: Reason Auto Update via Google Play sets a broken version Prohibit autoupdate for Facebook in the Google Play MIUI settings kills the process due to lack of RAM Disable MIUI Optimization (see Method 2) Conflict with other social networks (eg, Instagram) Clear the cache for com.facebook.appmanager and com.facebook.services If the problem repeats, try rolling back to the old version of the MIUI via Fastboot or install custom firmware (eg, Pixel Experience).
❓ How to check if Facebook antivirus is blocking Xiaomi?
MIUI has a built-in Security Scan that sometimes mistakenly blocks social media. To check: Open Security β†’ Scan. Check the Threat tab – if there is Facebook, unlock it. Turn off the option Real-time Scan for Facebook: Security β†’ Settings β†’ Real-time Scan β†’ Exceptions If you use a third-party antivirus (Avast, Dr.Web), add Facebook to exceptions or remove the antivirus (they often conflict with MIUI).