Downloads ignoring "prefer downloaded content" setting

Server Version#: 1.26.2.5797
Player Version#:9.3.0.32977

Same issue as Downloads ignoring “Prefer downloaded content” setting (again). Resuming a video from anywhere except the Downloads section will stream from the server instead of using the downloaded version. Trying to resume in airplane mode shows “Something Went Wrong” error.

I’ve captured the Android logs and happy to share them directly with a Plex employee, just let me know which email address to forward them along to.

Are you checking the dashboard/logs for determining where the stream is coming from? There is a bug where the app will display the source incorrectly. I’d be happy to check your logs if you want to PM them to me.

It’s clear from the logs that it is streaming from the server unless specifically selected from the Downloads section. I’ve PM’d you the logs, thank you!

Your logs indicate that the device did attempt to play the Downloaded version first, but it failed. It then switched to streaming from the server. Can you play that same file from the Download section and get me a new log?

I played directly from Downloaded and captured the logs. I had the Pixel 5 in airplane mode just to make sure as well. I’ve submitted them via DM.

Does this only happen when trying to resume?

Same problem with playing a new episode that is also downloaded. I have logs if you need them.

Yes please. I’m guessing there is something with the type of video. Your device doesn’t support it but isn’t able to tell before Downloading so you end up with a file that can’t be played. Do you also have a relatively small video you can share with me so I can test it? Upload it to a cloud drive like Google Drive and send me a link.

My Pixel 5 is able to play the file without transcoding. I downloaded it in original format. I’ve shared a 5-min snip with you via DM.

Video

  • Codec VP9
  • Bitrate 1628 kbps

Audio

  • Codec OPUS
  • Channels 2
  • Bitrate 99 kbps

Good morning @anon18523487! Were you able to download the sample?

I got the sample and I’m not able to reproduce the issue. I can stream from my server or from Downloads (with the prefer Downloaded content option enabled) just fine. Even in airplane mode, I’m able to play from Downloads without issue.

You were able to reproduce the problem with the sample you gave me?

I can also stream it from my server and play it from downloads. The issue is that the Plex Android app is ignoring the Prefer Downloaded Content setting. If I select the content from anywhere except the Downloads section, it will stream the content from my server, even though there is a local copy. This uses unnecessary bandwidth and delays the start of the video.

I understand. I can’t reproduce that. It does follow the preference for me. Let’s try something.

  • add the sample to your server if you haven’t already (you may need to rename it, PMS will ignore short files with the word sample in it)
  • if you’ve already added the sample file and Downloaded it, remove it
  • restart pms
  • restart the app
  • toggle the preferred download setting off and back on
  • download the sample file
  • playback the sample file (you should still be looking at your server)
  • grab both client and server logs

Did those steps. It wouldn’t even play the file now. I’ve put both sets of logs in the same Drive folder I shared with you for the sample.

UPDATE: I can play the file directly from the Downloads section, just not from the TV Shows section

I just noticed this today playing some downloaded music while out & about. Got a data usage spike notice from my Fi service. I can try to reproduce later and provide logs. I initiated playing from the Downloads section.

Off the top of my head, the source content is FLAC and I have downloads transcoded to 192kbps (OGG I presume).

Hi guys, just to help with your troubleshooting, I downloaded two files. For the first one, I resumed playing it and for the second one, I started from the beginning.
I believe the files were played from their local copies since I didn’t see any increase in traffic.

Plex Media Server Logs_2022-06-08_01-20-08.zip (90.7 KB)

My Plex player version is 9.3.0.32977

I also noticed, when i start a downloaded movie on my phone (poco F1) the downloaded data volume increases.
When starting the movie from the Downloads, the increasing stops. - but there’s still data-transfer shown in the header… (maybe is bluetooth traffic to headphones show’n there?)
While Download on my local wifi is not working on android, i really can’t test this very well… (Download on iOS and Windows Client works well.)

PS: Download in Plexamp works very good and very fast!! - Why plex is not able to fix that in the plex-App!?

Good morning @MovieFan.Plex
Were you able to review the logs? The issue persists.

Happy Monday @anon18523487

I’m checking in to see if you were able to reproduce the issue or if there is something I need to change on my side to get downloaded content to play directly, instead of streaming from my server when selected from the TV Shows or Home screen. Thanks!

@jimshank Got the latest logs and I see where something isn’t working right. The app is requesting a direct play of the local version, but it is getting back a bad response so it think’s the direct play is failing so it fallsback to trying to transcode the file, which won’t work. I don’t know why the error is occurring. I will report this to the devs and see if they can figure out the problem.