Is your OnePlus 13 Pro stuck in one orientation and refusing to flip when you turn it sideways? It's a common hiccup where the auto-rotate feature just stops responding. The cause can be anything from a quick settings toggle to a deeper software glitch.
Here are the most effective ways to get your screen rotating properly again on OxygenOS 15.
Toggle Auto-Rotate from Quick Settings
The absolute first thing to check is whether auto-rotate is even enabled. It's easy to accidentally tap the icon in your notification shade and lock the screen.
Pull down the notification panel twice to expand the full Quick Settings menu. Look for the icon that looks like a phone with arrows circling it; it might say "Auto-rotate" or "Portrait" underneath it. Tap it once to enable it. You should see the icon highlight or change color, and the text should switch to "Auto-rotate".
Enable Home Screen Rotation
By default, the OnePlus launcher often keeps the home screen locked in portrait mode for consistency. If you want your app icons and widgets to flip to landscape when you turn the phone, you need to allow it.
Long-press on an empty area of your home screen and tap on Settings. Look for an option called "Allow home screen rotation" or "Rotate to landscape mode" and toggle it on. The exact wording can vary slightly between OxygenOS versions, but the setting is always in the home screen settings menu.
Force Restart Your OnePlus 13 Pro
If the setting is on but nothing happens, a simple force restart can clear out any temporary software bugs that are freezing the sensor. This won't delete any of your data.
Press and hold the Volume Down button and the Power button together for about 10 seconds. You'll feel the device vibrate and see the OnePlus logo appear as it reboots. Wait for it to fully start up, then test the rotation again.
Check for App-Specific Rotation Locks
Some apps, especially video players or games, have their own internal rotation settings that override the system. If rotation works in your browser but not in Netflix, for example, the app itself is likely forcing a specific orientation.
Open the problematic app and look in its own settings menu for a "screen rotation" or "orientation" option. Also, check if you have any special modes enabled, like Game Mode, which sometimes locks rotation to prevent accidental touches during gameplay.
Update Your Phone's Software
Occasionally, a bug in OxygenOS can affect system functions like the accelerometer. OnePlus regularly releases updates that fix these kinds of issues.
Go to Settings > About device > OxygenOS version and tap on the top banner to check for updates. If an update is available, download and install it. I'd recommend connecting to Wi-Fi and ensuring your battery is above 50% before starting the update process.
Test the Sensors with a Diagnostic App
Auto-rotate depends on the accelerometer and gyroscope sensors. You can see if they're working correctly by using a free sensor testing app from the Play Store, like "Sensor Test" or "Phone Tester".
After installing one, open the app and find the accelerometer or gyroscope test. Tilt and rotate your phone; the on-screen values should change smoothly in real-time. If the numbers are stuck or don't respond at all, it could point to a sensor problem.
Check for Interfering Apps or Accessibility Settings
Certain third-party apps that control screen brightness or color temperature can sometimes interfere with system sensors. Think about any recent app installations, especially ones that require "draw over other apps" permissions.
Also, head to Settings > Accessibility. Some accessibility tools, particularly those designed for motor control, can modify or lock screen orientation behavior. Temporarily disable any accessibility services you've added to see if that restores normal rotation.
Consider a Software Reset
If you've tried everything else and the sensors test fine in a diagnostic app, a deeper software issue might be the culprit. Before doing anything drastic, try clearing the cache partition from recovery mode.
Power off your phone completely. Then, press and hold the Volume Down and Power buttons until you feel a vibration, then immediately release the Power button (keep holding Volume Down). You'll boot into recovery mode. Use the volume keys to highlight "Wipe cache partition" and press the power button to select it. Confirm, then reboot the system. This clears temporary system files without touching your personal data.