How to Fix iPhone 11/11 Pro Max Camera Flash Not Working Issue

Is the camera flash on your iPhone 11 or 11 Pro or 11 Pro Max not working? Don’t worry! There are a few simple things that you can do to fix this issue. Let us take a look into all the available options, starting with the simple ones and then moving on to the more complex ones.

Tips to Fix Camera Flash Not Working Issue on iPhone 11 Series

1. Force restart your phone

This is the most basic thing you can do and it often resolves the issue. To force restart your iPhone 11 or iPhone 11 Pro or iPhone 11 Pro Max, follow the steps:

  • Press and release the Volume Up button.
  • Press and release the Volume Down button.
  • Press and hold the Side/Power button and wait for the Apple logo to appear. Release the button and wait for the phone to reboot.

Did this resolve the issue? Nope? Move on to the next method.

2. Reset all settings

Maybe, something you did, messed up the setting for your iPhone camera. You can revert back to original settings and this may help to resolve the issue. Follow the path to reset all settings:

Settings >> General >> Reset >> Reset All Settings >> Reset All Settings (confirmation pop up).

Now retry the flash. If it is not working, move on to the next method.

3. Remove film or case

Check if there is a film or a case that is blocking the flash. If so, remove it. Once you do that, here are the things that you need to do as follow-up steps:

  • Try flashlight via the Control Center. To access the control center, swipe down from the upper righthand corner of your phone’s screen.
  • Tap the flash icon to check whether it is working as a flashlight or not. If yes, you can then test the camera flash. If it doesn’t work, move on to method 4. If tapping on the flash icon is not making the LED work as a flashlight, you need to contact Apple support.

4. Fiddle with VoiceOver and AssistiveTouch settings

Though this may look a bit weird, fiddling around with these settings often resolves the issue. Here is what you need to do:

  • Go to: Settings >> Accessibility >> VoiceOver >> Toggle it On.
  • Press the OK button. Then double-tap the OK button again.
  • Tap the VoiceOver toggle button to turn it on. Then double-tap the toggle button to turn off VoiceOver.
  • Go back to the Accessibility menu page and now tap on ‘Touch.’
  • Turn on the AssistiveTouch option. The AssistiveTouch button will show up on the screen.
  • Go back to the home screen. Go to Settings >> General >> Shutdown (scroll down to the bottom to get the Shutdown option).
  • On the Shutdown screen where you need to slide the button to shut down your device, tap on the AssistiveTouch button to show the AssistiveTouch menu.
  • On the AssistiveTouch menu, tap and hold the home button until the ‘Enter Passcode’ screen shows up. Cancel to keep the Face ID disabled or enter the passcode to enable Face ID.
  • Go back to the camera app and try the flash. It should work now.

Turns out that the settings of VoiceOver and AssistiveTouch have something to do with the flash function of the camera. What really causes the conflict is not known.

5. Update iOS and update all apps

Check whether there is any update available for iOS or not. Also, don’t forget to update all the apps installed on your iPhone. You can follow the paths below:

  • Settings >> General >> Software Update (wait for notification) >> Download and Install (if an update is available).
  • Open App Store >> Tap on Updates tab (and wait until all available updates are shown) >> Update All.

If any outdated app was causing a conflict that led to the flash issue, the updates should fix it.

6. Last thing – factory reset

This is the last thing you should try. If it fails to resolve the issue, ask Apple Support to help. Here is the path you need to follow:

Setting >> General >> Reset >> Erase All Content and Setting. Go forward and confirm the action.

Your phone will automatically reset to the factory configuration. Ensure that you take all backups as necessary because factory reset will wipe off everything.


Did any of these methods here help to resolve your issue? Let everyone know what worked and what did not work for you.