Spent way too long yesterday trying to go live on Facebook from my iPhone and getting literally nothing. The button was there, I’d tap it, and either it would load forever or throw a generic error. Not helpful.
I went through a bunch of fixes before I found the one that actually worked, so here’s what I tried in order:
First: basic stuff that didn’t help
- Restarting the app – nothing
- Toggling airplane mode – nothing
- Checking my internet connection – that was fine, everything else was loading
- Logging out and back in – loaded fine, problem persisted
What actually fixed it: offloading the app
This is the one I didn’t know about before. On iPhone, you can “offload” an app rather than fully deleting it. What this does is remove the app itself but keeps your settings and data. So when you reinstall, you don’t lose anything account-related but the app installs fresh.
Go to: Settings > General > iPhone Storage > Facebook > Offload App
Then go to the App Store and reinstall Facebook. It took maybe two minutes.
After reinstalling, I also made sure Facebook was updated to the latest version. That’s important – the live feature in particular has had a few updates lately and running an old version causes compatibility issues that don’t always show obvious error messages.
One more thing worth doing: make sure camera and microphone permissions are set correctly. Settings > Privacy & Security > Camera and Microphone > Facebook should both be set to allow. If they’ve been reset (which can happen after iOS updates), the app won’t get a clear error message, it’ll just silently fail.
Why this works:
The offload-then-reinstall process clears corrupted cache and temporary files that a simple restart doesn’t touch. Facebook specifically accumulates a lot of cached data and some of it can conflict with features like Live that require real-time camera and network access simultaneously.
The difference between offloading and deleting: if you delete the app normally, you might lose local data. Offloading is safer and achieves the same cache-clearing effect.
This fix seems to work for most of the “Facebook Live not working” cases I’ve seen reported. If it doesn’t solve it, the next thing to check is whether your account has Live enabled – some newer or restricted accounts have Live access turned off by default, and you’d need to verify your account or request access through Meta’s settings.
Found a video walkthrough that covers the offload and reinstall steps clearly if you prefer seeing it done: