When the flashlight on your OnePlus 12 stops responding, it's a surprisingly frustrating hiccup. The quick toggle might do nothing, or you might get an error message. Let's get your light working again.
Close the Camera App Completely
The flashlight and camera flash are the same LED. If the camera app is active, even in the background, the system reserves the flash and won't let the flashlight turn on. Swipe up from the bottom and hold to enter the recent apps view, then swipe the Camera app away to close it. Try the flashlight toggle again right after.
Force Restart Your OnePlus 12
This is often the quickest fix for a stuck software process. Simply press and hold the Power button for 10 to 15 seconds. Keep holding until you see the OnePlus logo appear on the screen, then release. This forces a full reboot and clears any temporary glitch controlling the flash hardware.
Check for an Overheating Phone
If your OnePlus 12 is too hot, it will disable certain features to protect the hardware, and the flashlight is usually one of the first to go. If the back of the phone feels warm, set it down in a cooler spot for 10-15 minutes. Avoid using it or charging it while it cools down. The flashlight function should return once the temperature drops.
Adjust the Flashlight Brightness
You might have accidentally set the brightness to its lowest level, making it seem like it's off. Open the Quick Settings panel by swiping down from the top of the screen. Press and hold the flashlight toggle icon instead of just tapping it. A small brightness slider should pop up. Slide it all the way to the right to the maximum setting and try turning it on again.
Update OxygenOS
Go to Settings > About device > OxygenOS version and tap on the top banner to check for updates. Install any available system update. OnePlus regularly releases patches that fix bugs, including ones related to hardware controls like the flashlight. I've seen minor point updates resolve this exact issue for other users.
Clear the System UI Cache
Sometimes cached data for the quick settings panel gets corrupted. Go to Settings > Apps > See all apps. Tap the three-dot menu in the top right and select Show system apps. Find and tap on Android System Intelligence. Select Storage & cache and then tap Clear cache. Restart your phone afterward and test the flashlight.
Test the Flash with the Camera
Open your Camera app and switch to a photo mode like Photo or Portrait. Look for the flash icon (usually a lightning bolt) and set it to On or Auto. Take a picture in a dim area. If the flash doesn't fire during the photo, the LED hardware itself might have an issue. If the camera flash works fine, then the problem is isolated to the flashlight software control.
Reset All Settings
If you're still stuck, this will reset all your system preferences to default without touching your personal data. Go to Settings > Additional settings > Back up and reset > Reset phone > Reset all settings. Confirm and enter your passcode. After the phone reboots, you'll need to reconfigure things like Wi-Fi and display settings, but it can clear deep software conflicts.











