Originally created by @mdeeter on GitHub (Jan 23, 2025).
What was the Problem?
I have a book with MP3s that won't let me move the playhead to scroll ahead. I converted the book to M4B and the problem seemed to go away with the new version.
On of the users of my server submitted a TestFlight bug report on it, so I figured I might as well post the issue here too.
Other books seem to work fine. Not sure if you want any of the files of the book to use for testing.
Can provide the book files at the developer's request.
What was Expected?
Playhead should be dragable.
Phone Model
iPhone 16
Phone OS
iOS 18.2.1
Audiobookshelf App Version
iOS App - 0.9.78
Installation Source
Testflight
Additional Notes
No response
Originally created by @mdeeter on GitHub (Jan 23, 2025).
### What was the Problem?
I have a book with MP3s that won't let me move the playhead to scroll ahead. I converted the book to M4B and the problem seemed to go away with the new version.
On of the users of my server submitted a TestFlight bug report on it, so I figured I might as well post the issue here too.
Other books seem to work fine. Not sure if you want any of the files of the book to use for testing.
https://github.com/user-attachments/assets/034a40cd-6c6d-4d39-a7b9-42c52a736b2c
### Steps to Reproduce the Issue
Can provide the book files at the developer's request.
### What was Expected?
Playhead should be dragable.
### Phone Model
iPhone 16
### Phone OS
iOS 18.2.1
### Audiobookshelf App Version
iOS App - 0.9.78
### Installation Source
Testflight
### Additional Notes
_No response_
adam
added the bug label 2026-04-24 23:50:28 +02:00
Is this the only book of multiple MP3 files that the issue occurs with? If so, this may be an issue with the MP3 files as encoding to M4B fixed it. Another test would be is to encode each of the files to MP3 again (just force it to encode the file again) and replace each of the tracks to see if seeking begins working after that.
Does it work when the book is downloaded instead of streaming? Have you been able to test this book in the web client to see if it can seek there?
@nichwall commented on GitHub (Jan 26, 2025):
Is this the only book of multiple MP3 files that the issue occurs with? If so, this may be an issue with the MP3 files as encoding to M4B fixed it. Another test would be is to encode each of the files to MP3 again (just force it to encode the file again) and replace each of the tracks to see if seeking begins working after that.
Does it work when the book is downloaded instead of streaming? Have you been able to test this book in the web client to see if it can seek there?
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @mdeeter on GitHub (Jan 23, 2025).
What was the Problem?
I have a book with MP3s that won't let me move the playhead to scroll ahead. I converted the book to M4B and the problem seemed to go away with the new version.
On of the users of my server submitted a TestFlight bug report on it, so I figured I might as well post the issue here too.
Other books seem to work fine. Not sure if you want any of the files of the book to use for testing.
https://github.com/user-attachments/assets/034a40cd-6c6d-4d39-a7b9-42c52a736b2c
Steps to Reproduce the Issue
Can provide the book files at the developer's request.
What was Expected?
Playhead should be dragable.
Phone Model
iPhone 16
Phone OS
iOS 18.2.1
Audiobookshelf App Version
iOS App - 0.9.78
Installation Source
Testflight
Additional Notes
No response
@nichwall commented on GitHub (Jan 26, 2025):
Is this the only book of multiple MP3 files that the issue occurs with? If so, this may be an issue with the MP3 files as encoding to M4B fixed it. Another test would be is to encode each of the files to MP3 again (just force it to encode the file again) and replace each of the tracks to see if seeking begins working after that.
Does it work when the book is downloaded instead of streaming? Have you been able to test this book in the web client to see if it can seek there?
@mdeeter commented on GitHub (Feb 1, 2025):
The issue happens on iOS streaming or when downloaded.
The book structure is:

ffmpeg probe data is:
If a dev wants any of the files from the book, I'm willing to share them.
Feel free to close this if you want... just opened this bug in case someone felt that it was worth investigating futher.
@nichwall commented on GitHub (Feb 1, 2025):
Does the issue occur with the web client or only with the iOS app?