Welcome to our forums! Please take a few moments to read through our Community Guidelines (also conveniently linked in the header at the top of each page). There, you'll find guidelines on conduct, tips on getting the help you may be searching for, and more!

Sync stuck on "Waiting to download"...

javerweyjaverwey Posts: 25Members, Plex Pass Plex Pass
edited March 20 in Android (mobile)

This is a recent issue that's starting to affect only one of my Android devices (S7).

My other devices are syncing normally (nVidea Shield tablet, another S7 and S5s)

I have one show that's sync'd to my device, unwatched only.

Server shows items ready to sync:

Device goes through sync cycle and shows complete:

No downloads start...whether on the same network as the server or external.

I've included the device logs from an external sync attempt....lots of "404 Not Found" errors.

Any guidance would be appreciated.

Comments

  • 01smicha01smicha Posts: 5Members, Plex Pass Plex Pass

    +1. I get the exact same issues as above on my android device.

  • phishiephishie Posts: 10Members, Plex Pass Plex Pass

    I am having the same issue with my Windows 10 Surface Pro 4 and my Android 7.1.2 Nexus 6P. My Plex server is running on a Windows 10 PC, media is stored on Western Digital 2TB Green Drives WD20EZRX.

  • paulcooper@tugsworld.compaulcooper@tugsworld.com Posts: 1Members, Plex Pass Plex Pass

    Same issue with Windows 7 PC to Android (Galaxy S7). Trying to sync to my wifes phone (Managed User)
    I've tried various combinations of user - logging in as primary, sending to managed .. switching to managed and sending to managed .. trying from the phone and trying from the PC. Always sticks on 'waiting to download'.

  • thedukeoferlthedukeoferl Posts: 9Members, Plex Pass Plex Pass

    You're far from alone. This issue has been present since the sync feature was released multiple years ago. Sync has always been on and off working for me, never consistent or even following any pattern at all. Though inconvenient, you're probably better off manually moving the files to your phone then using an alternative media player. If you need to re-encode media to play on the device, you can use something like handbrake to get the job done.

  • javerweyjaverwey Posts: 25Members, Plex Pass Plex Pass

    Sync works perfectly on all my other devices, and it has only started misbehaving on this device within the last few weeks. I'm sure if I uninstalled and reinstalled the app on the device everything will tick along normally (as it has in the past). I'm just giving them an opportunity to investigate a potential issue with a recent server or android update. Using sync as it is now is still better than manually maintaining files on a device as they become available...I did that 10 years ago with my iPAQ and PSP, never again. :)

  • Ben and GemmaBen and Gemma Posts: 28Members, Plex Pass Plex Pass

    Same issue here on two Nexus 5Xs. I gave up trying to get to the bottom of the issue and signed up to Spotify instead.

  • labashosky2010labashosky2010 Posts: 64Members, Plex Pass Plex Pass

    Same Error with Music Sync (Android 7.1.1)

    03-23 06:30:49.981 e: An exception occurred: [ Code=ErrorApplyingDatabaseAction; extras={action=[type=Add table=metadata_items iden=268462425 values=[updated_at=2015-11-29 22:58:51, library_section_id=268435458, extra_data=ma%3AchapterSource=, hash=19158ce6bff8e394288653d80adb02b2f8763550, guid=com.plexapp.agents.plexmusic://gracenote/track/182007037-FF12DB6216DF464ECB9AF6EEF5298136/182007048-5D3EC5893DDB73AFD0BF021D26663EDA?lang=en, tags_genre=, parent_id=268462403, studio=, tags_director=, tags_country=, user_music_url=, user_banner_url=, title_sort=Dig, id=268462425, added_at=2015-05-01 14:04:01, index=11, content_rating=, tags_star=, changed_at=8876142, tags_collection=, user_art_url=, original_title=, refreshed_at=2015-05-12 02:12:53, metadata_type=10, absolute_index=1, tagline=, title=Dig, user_thumb_url=, tags_writer=, media_item_count=1, summary=, created_at=2012-10-24 17:15:39, resources_changed_at=58776, user_fields=, rating_count=68475, originally_available_at=null, trivia=null, available_at=null, content_rating_age=null, audience_rating=null, quotes=null, duration=null, deleted_at=null, expires_at=null, year=null, rating=null, ] metaValues=[syncItemID=17919434, ]]} ]
    03-23 06:30:49.981 e: Stacktrace: [ Code=ErrorApplyingDatabaseAction; extras={action=[type=Add table=metadata_items iden=268462425 values=[updated_at=2015-11-29 22:58:51, library_section_id=268435458, extra_data=ma%3AchapterSource=, hash=19158ce6bff8e394288653d80adb02b2f8763550, guid=com.plexapp.agents.plexmusic://gracenote/track/182007037-FF12DB6216DF464ECB9AF6EEF5298136/182007048-5D3EC5893DDB73AFD0BF021D26663EDA?lang=en, tags_genre=, parent_id=268462403, studio=, tags_director=, tags_country=, user_music_url=, user_banner_url=, title_sort=Dig, id=268462425, added_at=2015-05-01 14:04:01, index=11, content_rating=, tags_star=, changed_at=8876142, tags_collection=, user_art_url=, original_title=, refreshed_at=2015-05-12 02:12:53, metadata_type=10, absolute_index=1, tagline=, title=Dig, user_thumb_url=, tags_writer=, media_item_count=1, summary=, created_at=2012-10-24 17:15:39, resources_changed_at=58776, user_fields=, rating_count=68475, originally_available_at=null, trivia=null, available_at=null, content_rating_age=null, audience_rating=null, quotes=null, duration=null, deleted_at=null, expires_at=null, year=null, rating=null, ] metaValues=[syncItemID=17919434, ]]} ]
    at com.plexapp.plex.net.f.a.c.a(SourceFile:119)
    at com.plexapp.plex.net.f.v.b(SourceFile:393)
    at com.plexapp.plex.net.f.v.a(SourceFile:27)
    at com.plexapp.plex.net.f.v$1.run(SourceFile:313)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
    at java.lang.Thread.run(Thread.java:761)

    03-23 06:30:49.982 e: An exception occurred: com.plexapp.plex.net.f.a.a.d
    03-23 06:30:49.982 e: Stacktrace: com.plexapp.plex.net.f.a.a.d
    at com.plexapp.plex.net.f.a.a.a.a(SourceFile:229)
    at com.plexapp.plex.net.f.a.a.d(SourceFile:173)
    at com.plexapp.plex.net.f.a.b.d(SourceFile:31)
    at com.plexapp.plex.net.f.a.a.e.a(SourceFile:83)
    at com.plexapp.plex.net.f.v.a(SourceFile:458)
    at com.plexapp.plex.net.f.v.b(SourceFile:427)
    at com.plexapp.plex.net.f.v.a(SourceFile:27)
    at com.plexapp.plex.net.f.v$1.run(SourceFile:313)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
    at java.lang.Thread.run(Thread.java:761)

  • javerweyjaverwey Posts: 25Members, Plex Pass Plex Pass

    UPDATE:

    As expected, I was able to get things moving again on my S7.

    Things I tried that didn't solve the issue:
    1. Delete sync content that was stuck and re-sync
    2. Delete all sync'd content on device and re-sync
    3. Changed Sync storage location and re-sync

    What I did to get things moving again:
    1. Delete all sync'd content (to make sure I didn't leave any file behind before I did the next step)
    2. Uninstalled Plex for Android and re-started device
    3. Removed Device from list of devices on Plex Server *my guess is that this is the step that fixed the 404 paths
    4. Re-installed Plex on device (setting up Device Name, storage location, and other settings the same as before)
    5. Selected same show for syncing from Device

    I've attached the log from the successful sync session, should someone care to take the time to compare them.

    My assumption is that at some time in the last month the DB Device ID the server tracked no longer matched the local Device ID (or something similarly related to the Device information on the server), and so the sync path being generated for the items waiting to be downloaded became invalid, thus the 404 errors. I'm also assuming this happened during one of the recent server updates, as this device has been associated with the server without issue for at least 6 months.

    This workaround wouldn't be a big deal except I had to turf all Plex content on my device in order to fix it, which includes a lot of music files that now have to be re-sync'd.

    And now we wait...

  • Ben and GemmaBen and Gemma Posts: 28Members, Plex Pass Plex Pass

    BTW - I just fixed my issue as well but with a different approach.

    I gave the "plex" user on my linux server RWX permissions to the location my Music and Movies are stored. I'm not sure why this helped - but as soon as it had those permissions I could start syncing again from my Nexus 5X.

    HTH someone.

  • javerweyjaverwey Posts: 25Members, Plex Pass Plex Pass

    So then none of your devices were able to sync until you gave the required permissions to the "plex" user?

    Is your server's application directory in the same path as your content? or have you moved the Plex cache away from the executable?

Sign In or Register to comment.