Playback keeps skipping tracks

App version

Production

Issue description

Sometimes during playback, the player does not reflect what song is playing. For example, if it reaches the end of track 4, the player gets stuck there, whilst playback starts playing track 5 as expected.

Trying to pause, okay, skip track again, doesn’t help - eventually playback just ends

Device type

Phone

Media provider

Plex

Steps to reproduce

  1. Play an album without shuffle
  2. After a few tracks, player gets stuck

Happens in casting, local playback and Bluetooth. No detected pattern of when it happens, it’s roughly every 1 in 2 album plays

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

baking

I’ll need more details about what exactly happened in the logs yoh provided.

I’m not sure I can remember the exact sequence of events as it was yesterday.

Next time I can repeat it I’ll record another set of logs and post straight away.

Playing again today, it happened when casting to Sonos, but when I switched back to local device it recovered and plays normally.

Uploaded baking-2. Sequence is

  1. Connect to Sonos speaker (Move 2 if it matters)
  2. Start playback of track 5 (The Faintest Echo)
  3. All good until halfway through track 6 (The Garden of Fire)
  4. Playback stops
  5. Skips to next track, not playing
  6. Keeps skipping and trying tracks
  7. Until the final track 9 (Sleep at the edge of the Earth) and plays normally

Previously I’ve tried to intervene by pausing and skipping tracks. This time I just let it run and settle. Hope this helps

A few extra points:

  • Gapless playback is not enabled
  • Offline cache makes no difference here
  • The pattern above can happen at the end of any track in any album

In the logs the playback is properly started then there probably an issue between plex and sonos, have you checked the plex logs when it happens ?

I’ve captured Plex logs during a similar error

Plex Playback Errors – Artist: Orthodox

Timestamp range: Apr 08, 2026 ~14:10–14:12


Scanner / Library Integrity

Apr 08, 2026 14:10:02.998 [140123450000] DEBUG - Scanner: Processing artist "Orthodox"
Apr 08, 2026 14:10:03.010 [140123450000] WARN  - Artist entry exists but no valid media items linked
Apr 08, 2026 14:10:03.011 [140123450000] ERROR - Library inconsistency detected for artist Orthodox


Metadata Lookup Failure

Apr 08, 2026 14:12:33.456 [140123456789] DEBUG - Request: GET /library/metadata/12345 (7 live) from 192.168.1.10
Apr 08, 2026 14:12:33.457 [140123456789] DEBUG - Fetching metadata for item 12345 (Orthodox)
Apr 08, 2026 14:12:33.460 [140123456789] ERROR - Failed to find media item for metadata id=12345
Apr 08, 2026 14:12:33.460 [140123456789] ERROR - Playback failed: media not found
Apr 08, 2026 14:12:33.461 [140123456789] DEBUG - Completed request: 404 GET /library/metadata/12345


Playback Failure (File Resolution)

Apr 08, 2026 14:12:35.112 [140123456790] DEBUG - Request: GET /player/playback/playMedia?key=/library/metadata/12345
Apr 08, 2026 14:12:35.113 [140123456790] DEBUG - Preparing playback for Orthodox
Apr 08, 2026 14:12:35.120 [140123456790] ERROR - Unable to resolve media file path
Apr 08, 2026 14:12:35.120 [140123456790] ERROR - Cannot open file '/media/music/Orthodox/...'
Apr 08, 2026 14:12:35.121 [140123456790] DEBUG - Playback stopped with error


Which is strange as this only happens when casting

You probably just need to force a sync in Symfonium if plex have changed it’s ids. But that does not explain cut in the middle of playback that would prevent playback start, this is a different problem.

Well I’m any case, performing a full sync seems to have fixed the problem for me - I’ve now managed to play 3 full albums whilst casting to the same speaker.

Not a massive sample size but it was happening so frequently before it’s very promising.

Thank you for your help.