Fix: Android Oreo Picture-in-Picture mode not working

Even though Android P (Peppermint is our best guess at the moment) is still in the development phase, Oreo is still the latest Android iteration. When it came out, it had some valuable additions but, seemingly, one of the most-promoted feature, PiP, is still having some issues.

Namely, a lot of Oreo 8.0 and 8.1 users are still experiencing various issues with Picture-in-picture mode. For that purpose, we prepared a list of solutions which should address the most common issues with the PiP mode. Make sure to check them out below.

Solution 1: Check the permission and compatibility

Firstly, let’s start with the prerequisites. Even though it got its share of hype when Oreo was introduced, PiP (Picture-in-Picture mode) isn’t all that special. Don’t get us wrong, we’re talking about more than a welcomed novelty, just there’s rather limited number of applications which support PiP. In order to play YouTube videos from the app (most common usage for this mode), you’ll need the YouTube Red subscription. Which isn’t an option for a lot of countries.

And that’s the main purpose of this app, in our humble opinion. Yes, you have other streaming services, but YouTube is probably what most users use to enjoy videos. So, the first thing you should do is to check the permissions and compatibility of the given app before we move to additional steps. The supported first-party apps are YouTube (with Red subscription), Chrome, Duo, and Maps.

The Picture-in-Picture mode has its own option within the Settings, so make sure that the compatible apps are enabled. Here’s how to do it in a few steps:

  1. Open Settings.
  2. Choose Picture-in-picture.
  3. Make sure all compatible apps from the list are enabled.
  4. Restart your device and give it another try.

Solution 2: Clear app’s cache

Another viable step you should take when addressing any app issues is clearing cache. After some time of extensive use, apps tend to pile up the cached data in order to speed up the loading process.

Since clearing cache in Android Oreo is different than in other versions of the OS, you can learn more about it in this article.

Solution 3: Update the device and apps

Making sure that all your apps and the device’s firmware are up to date is paramount. In Developer Previews of Oreo, a lot of apps had issues. However, we’re long past these issues since the final stable version fixed most of the issues. On the other hand, certain supported third-party apps are still revisited and patched on regular basis.

When it comes to device’s firmware, making sure that you have all patches should be of utmost importance. Most of the updates are provided in the automatized manner, but it won’t hurt to check for updates manually. In addition, make sure that the affected app isn’t in the Beta-testing variation. Those are buggy and unreliable.

Here’s how to update phone’s firmware:

  1. Open Settings.
  2. Tap System updates.
  3. Tap Check.
  4. If an update is available, install it right away.

And, these instructions are for updating apps over Play Store:

  1. Open Play Store.
  2. Tap on the hamburger menu and choose “My apps & games”.
  3. Check for updates and update all relevant apps.

Solution 4: Play YouTube via Chrome

Finally, we can’t wrap this app without offering a simple workaround for users that can’t (or won’t) obtain the YouTube Red subscription. You can still stream YouTube videos on your Android and use a nifty PiP mode.

Just, instead of using the YouTube app itself, you can utilize Chrome’s Desktop mode and play any video in the Picture-in-Picture mode. Here’s how to do it in a few simple steps:

  1. Open Chrome.
  2. Open YouTube clip you want to play and click on the 3-dot menu in the top right corner.
  3. Check the Desktop site box.
  4. Once you’ve done that, expand a video to full screen and click on the Home button.
  5. That’s it. Now you should be able to adjust position and control playback as you wish.

That’s a wrap. Don’t forget to share additional solutions or ask questions about the presented ones. You can do so in the comments section below.


Notify of
Inline Feedbacks
View all comments
Chase Wilkins
Chase Wilkins
December 19, 2018 1:05 am

I’m also having the same problem with my note 9 Samsung. I disabled anything that supports picture-in-picture, but it did only a little change. PLEASE ANDROID FIX THIS!!!!

November 10, 2018 3:53 pm

My phone is Nokia 3.1. It uses android oreo 8.1. I have an issue with picture in picture mode in most apps supported this mode like chrome, firefox, youtube. It switchs from full screen to picture in picture mode without touching screen or pressing any button like home or any others. It’s really frustrated because it keeps change to picture in picture mode without any of my intention. I try to reinstall several times these apps and soft restart my phone but it didn’t work. I end up turning off this feature because it starts inconvient and trouble. And more… Read more »

Get to know your phone!

If you just learned something new about your phone, and want more of that, subscribe to our newsletter.

We guarantee 100% privacy. Your name/email address will never be shared.

More Articles Like This

iOS 14 brings the Picture-in-Picture mode: But will it work with YouTube?

Apple announced the new software for the iPhones, iOS 14 during its annual WWDC conference on Monday. The updated iOS version will bring a...

How to lock iPhone apps with Face ID (and why you can’t)

Protecting your iPhone apps with Face ID is a tempting concept. Especially if you value privacy and security, and don't mind waiting an extra...

iOS 13.5.1 issues: Battery drain, Bluetooth problems, and more

Apple recently released the latest iOS 13.5.1 update. The update is available to users of all compatible iPhone Models. Unlike the previous update, this...

Fix: Spotify lock screen media controls not working

Spotify is, for more than a few reasons, the most popular music streaming service in the world, especially on handheld devices run by iOS...
Would love your thoughts, please comment.x