Yes
What was the Problem?
Since updating to app version 0.14.0-beta, the Android system media control card no longer shows the interactive, draggable seek bar or the expanded controls (rewind/forward 30s, playback speed). Instead it falls back to the minimal card layout with only a play/pause button and a static, non-interactive progress graphic.
Steps to Reproduce the Issue
- Play any audiobook or Podcast in Audiobookshelf on Android
- Open the notification shade / Quick Settings panel to view the system media control card
- Observe: no draggable seek bar, no rewind/forward or speed controls — just play/pause on a static background
- Compare with another media app (e.g. Audible) on the same device, same panel — full expanded card with working scrubber is shown
What was Expected?
The media control card should show the expanded layout with a draggable/functioning progress bar, matching the behavior of other MediaSession-based apps, as it did prior to 0.14.0-beta.
Phone Model
Pixel 9
Phone OS
Android 17
Audiobookshelf App Version
Android App - 0.13.0
Installation Source
Other (List in "Additional Notes")
Additional Notes
Regression Bisect
Confirmed via downgrade: reproduces on 0.14.0-beta, does NOT reproduce on 0.13.0-beta. Downgrading to 0.13.0-beta restores the full expanded media card with working seek bar immediately, with no other config changes. This points to a regression introduced between v0.13.0-beta and v0.14.0-beta.
Suspected Cause
Looking at the Android-side changes between 0.13.0-beta and 0.14.0-beta, the most likely candidate is the background download support / resume rework (#1937, background download with resume, #34 / #862). Changes to service/foreground-service handling in that area often touch the same code path in PlayerNotificationService.kt that builds the MediaSessionCompat / PlaybackStateCompat object.
Note: This bug was introduced in and affects version 0.14.0-beta, but the version dropdown below only goes up to 0.13.0-beta, so I had to select that instead — please treat the actual affected version as 0.14.0-beta. I installed the app directly from GitHub (not via Google Play Store).
I have verified that the bug is not already awaiting release
Yes
What was the Problem?
Since updating to app version 0.14.0-beta, the Android system media control card no longer shows the interactive, draggable seek bar or the expanded controls (rewind/forward 30s, playback speed). Instead it falls back to the minimal card layout with only a play/pause button and a static, non-interactive progress graphic.
Steps to Reproduce the Issue
What was Expected?
The media control card should show the expanded layout with a draggable/functioning progress bar, matching the behavior of other MediaSession-based apps, as it did prior to 0.14.0-beta.
Phone Model
Pixel 9
Phone OS
Android 17
Audiobookshelf App Version
Android App - 0.13.0
Installation Source
Other (List in "Additional Notes")
Additional Notes
Regression Bisect
Confirmed via downgrade: reproduces on 0.14.0-beta, does NOT reproduce on 0.13.0-beta. Downgrading to 0.13.0-beta restores the full expanded media card with working seek bar immediately, with no other config changes. This points to a regression introduced between v0.13.0-beta and v0.14.0-beta.
Suspected Cause
Looking at the Android-side changes between 0.13.0-beta and 0.14.0-beta, the most likely candidate is the background download support / resume rework (#1937, background download with resume, #34 / #862). Changes to service/foreground-service handling in that area often touch the same code path in
PlayerNotificationService.ktthat builds theMediaSessionCompat/PlaybackStateCompatobject.Note: This bug was introduced in and affects version 0.14.0-beta, but the version dropdown below only goes up to 0.13.0-beta, so I had to select that instead — please treat the actual affected version as 0.14.0-beta. I installed the app directly from GitHub (not via Google Play Store).