**App Virsion:**0.10.0-beta description: web player is no problem,but when I use andriod app , can't play. He can enter the playback page, but when requesting resources, it will show offline for a while, and then it will prompt that the resource loading failed logs:
`2025-07-25 11:13:33.699
INFO
=== Starting Server ===
2025-07-25 11:13:33.700
INFO
[Server] Init v2.26.3
2025-07-25 11:13:33.700
INFO
[Server] Node.js Version: v20.19.4
2025-07-25 11:13:33.701
INFO
[Server] Platform: linux
2025-07-25 11:13:33.701
INFO
[Server] Arch: x64
2025-07-25 11:13:33.745
INFO
[Database] Initializing db at "/config/absdatabase.sqlite"
Originally created by @webfamer on GitHub (Jul 25, 2025).
### I have verified that the [bug is not already awaiting release](https://github.com/advplyr/audiobookshelf-app/issues?q=is%3Aissue%20label%3A%22awaiting%20release%22)
Yes
### What was the Problem?
**App Virsion:**0.10.0-beta
**description:** web player is no problem,but when I use andriod app , can't play. He can enter the playback page, but when requesting resources, it will show offline for a while, and then it will prompt that the resource loading failed
**logs:**
`2025-07-25 11:13:33.699
INFO
=== Starting Server ===
2025-07-25 11:13:33.700
INFO
[Server] Init v2.26.3
2025-07-25 11:13:33.700
INFO
[Server] Node.js Version: v20.19.4
2025-07-25 11:13:33.701
INFO
[Server] Platform: linux
2025-07-25 11:13:33.701
INFO
[Server] Arch: x64
2025-07-25 11:13:33.745
INFO
[Database] Initializing db at "/config/absdatabase.sqlite"
2025-07-25 11:13:33.774
INFO
[Database] Loading extension /usr/local/lib/nusqlite3/libnusqlite3.so
2025-07-25 11:13:33.774
INFO
[Database] Successfully loaded extension /usr/local/lib/nusqlite3/libnusqlite3.so
2025-07-25 11:13:33.775
INFO
[Database] Db supports unaccent and unicode foldings
2025-07-25 11:13:33.775
INFO
[Database] Db connection was successful
2025-07-25 11:13:33.783
INFO
[MigrationManager] Database is already up to date.
2025-07-25 11:13:33.965
INFO
[Database] Db initialized with models: user, session, apiKey, library, libraryFolder, book, podcast, podcastEpisode, libraryItem, mediaProgress, series, bookSeries, author, bookAuthor, collection, collectionBook, playlist, playlistMediaItem, device, playbackSession, feed, feedEpisode, setting, customMetadataProvider, mediaItemShare
2025-07-25 11:13:35.901
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:13:35.963
ERROR
[SessionController] Unable to find playback session with id=d6cf47ed-2267-4c8b-b2d3-ac7915f6f562
2025-07-25 11:13:38.720
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:13:40.910
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:13:45.112
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:13:53.903
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:14:02.414
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:14:10.607
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:14:18.815
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:14:26.588
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:14:43.139
WARN
File path does not exist /metadata/streams/4dfbdfc3-0fea-40ef-99e1-533e6836b013/output-7.ts
2025-07-25 11:15:40.910
FATAL
[Server] Unhandled rejection: TypeError: Cannot read properties of null (reading 'path') at PublicRouter.getTrack (/app/server/controllers/SessionController.js:312:88) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) promise: Promise { <rejected> TypeError: Cannot read properties of null (reading 'path') at PublicRouter.getTrack (/app/server/controllers/SessionController.js:312:88) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) }
2025-07-25 11:15:42.802
INFO
=== Starting Server ===
2025-07-25 11:15:42.803
INFO
[Server] Init v2.26.3
2025-07-25 11:15:42.804
INFO
[Server] Node.js Version: v20.19.4
2025-07-25 11:15:42.804
INFO
[Server] Platform: linux
2025-07-25 11:15:42.805
INFO
[Server] Arch: x64
2025-07-25 11:15:42.848
INFO
[Database] Initializing db at "/config/absdatabase.sqlite"
2025-07-25 11:15:42.882
INFO
[Database] Loading extension /usr/local/lib/nusqlite3/libnusqlite3.so
2025-07-25 11:15:42.883
INFO
[Database] Successfully loaded extension /usr/local/lib/nusqlite3/libnusqlite3.so
2025-07-25 11:15:42.883
INFO
[Database] Db supports unaccent and unicode foldings
2025-07-25 11:15:42.884
INFO
[Database] Db connection was successful
2025-07-25 11:15:42.893
INFO
[MigrationManager] Database is already up to date.
2025-07-25 11:15:43.073
INFO
[Database] Db initialized with models: user, session, apiKey, library, libraryFolder, book, podcast, podcastEpisode, libraryItem, mediaProgress, series, bookSeries, author, bookAuthor, collection, collectionBook, playlist, playlistMediaItem, device, playbackSession, feed, feedEpisode, setting, customMetadataProvider, mediaItemShare
2025-07-25 11:15:44.721
ERROR
[SessionController] Unable to find playback session with id=8a399043-963a-400d-a01b-16a65c475bd8
2025-07-25 11:15:45.774
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:15:48.848
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:15:51.369
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:15:56.939
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:16:05.347
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:16:15.319
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:16:19.160
ERROR
[SessionController] Unable to find playback session with id=df766add-a9c0-4e7c-b116-5f3b7834c1b7
2025-07-25 11:16:20.217
ERROR
[SessionController] Unable to find playback session with id=df766add-a9c0-4e7c-b116-5f3b7834c1b7
2025-07-25 11:16:21.428
ERROR
[SessionController] Unable to find playback session with id=df766add-a9c0-4e7c-b116-5f3b7834c1b7
2025-07-25 11:16:25.163
ERROR
[SessionController] Unable to find playback session with id=df766add-a9c0-4e7c-b116-5f3b7834c1b7
2025-07-25 11:16:27.651
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:16:37.001
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:16:43.233
FATAL
[Server] Unhandled rejection: TypeError: Cannot read properties of null (reading 'path') at PublicRouter.getTrack (/app/server/controllers/SessionController.js:312:88) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) promise: Promise { <rejected> TypeError: Cannot read properties of null (reading 'path') at PublicRouter.getTrack (/app/server/controllers/SessionController.js:312:88) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) }
2025-07-25 11:16:45.058
INFO
=== Starting Server ===
2025-07-25 11:16:45.059
INFO
[Server] Init v2.26.3
2025-07-25 11:16:45.059
INFO
[Server] Node.js Version: v20.19.4
2025-07-25 11:16:45.059
INFO
[Server] Platform: linux
2025-07-25 11:16:45.060
INFO
[Server] Arch: x64
2025-07-25 11:16:45.095
INFO
[Database] Initializing db at "/config/absdatabase.sqlite"
2025-07-25 11:16:45.125
INFO
[Database] Loading extension /usr/local/lib/nusqlite3/libnusqlite3.so
2025-07-25 11:16:45.126
INFO
[Database] Successfully loaded extension /usr/local/lib/nusqlite3/libnusqlite3.so
2025-07-25 11:16:45.127
INFO
[Database] Db supports unaccent and unicode foldings
2025-07-25 11:16:45.127
INFO
[Database] Db connection was successful
2025-07-25 11:16:45.135
INFO
[MigrationManager] Database is already up to date.
2025-07-25 11:16:45.327
INFO
[Database] Db initialized with models: user, session, apiKey, library, libraryFolder, book, podcast, podcastEpisode, libraryItem, mediaProgress, series, bookSeries, author, bookAuthor, collection, collectionBook, playlist, playlistMediaItem, device, playbackSession, feed, feedEpisode, setting, customMetadataProvider, mediaItemShare
2025-07-25 11:16:47.596
ERROR
[SessionController] Unable to find playback session with id=7e088e32-4ace-4c98-bf67-af7ef70d315d
2025-07-25 11:16:51.777
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:17:16.381
DEBUG
Set Log Level to DEBUG
2025-07-25 11:17:16.470
DEBUG
[ApiCacheManager] Array.afterUpsert: Clearing cache`
### Steps to Reproduce the Issue
you can download android app,and use my web server
http://fnos.webfamer.com:20333
account:test
password:test
### What was Expected?
hope can fix bug
### Phone Model
Xiaomi 13
### Phone OS
Android 15
### Audiobookshelf App Version
Android App - 0.10.0
### Installation Source
Google Play Store
### Additional Notes

adam
added the bug label 2026-04-24 23:55:38 +02:00
@bjhiltbrand commented on GitHub (Aug 2, 2025):
I just posted this error on the server github page. I think it is a client issue, though, as I don't seem to have an issue on a web browser.
[https://github.com/advplyr/audiobookshelf/issues/4555#issuecomment-3146654885](https://github.com/advplyr/audiobookshelf/issues/4555#issuecomment-3146654885)
Thanks bro,I noticed that this is a client-side bug, and the person in charge of the client has replied that it will be fixed in the next version, So I'll close this issue and wait for a fix from the client, thanks!
@webfamer commented on GitHub (Aug 3, 2025):
> I just posted this error on the server github page. I think it is a client issue, though, as I don't seem to have an issue on a web browser.
>
> [advplyr/audiobookshelf#4555 (comment)](https://github.com/advplyr/audiobookshelf/issues/4555#issuecomment-3146654885)
Thanks bro,I noticed that this is a client-side bug, and the person in charge of the client has replied that it will be fixed in the next version, So I'll close this issue and wait for a fix from the client, thanks!
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 @webfamer on GitHub (Jul 25, 2025).
I have verified that the bug is not already awaiting release
Yes
What was the Problem?
**App Virsion:**0.10.0-beta
description: web player is no problem,but when I use andriod app , can't play. He can enter the playback page, but when requesting resources, it will show offline for a while, and then it will prompt that the resource loading failed
logs:
`2025-07-25 11:13:33.699
INFO
=== Starting Server ===
2025-07-25 11:13:33.700
INFO
[Server] Init v2.26.3
2025-07-25 11:13:33.700
INFO
[Server] Node.js Version: v20.19.4
2025-07-25 11:13:33.701
INFO
[Server] Platform: linux
2025-07-25 11:13:33.701
INFO
[Server] Arch: x64
2025-07-25 11:13:33.745
INFO
[Database] Initializing db at "/config/absdatabase.sqlite"
2025-07-25 11:13:33.774
INFO
[Database] Loading extension /usr/local/lib/nusqlite3/libnusqlite3.so
2025-07-25 11:13:33.774
INFO
[Database] Successfully loaded extension /usr/local/lib/nusqlite3/libnusqlite3.so
2025-07-25 11:13:33.775
INFO
[Database] Db supports unaccent and unicode foldings
2025-07-25 11:13:33.775
INFO
[Database] Db connection was successful
2025-07-25 11:13:33.783
INFO
[MigrationManager] Database is already up to date.
2025-07-25 11:13:33.965
INFO
[Database] Db initialized with models: user, session, apiKey, library, libraryFolder, book, podcast, podcastEpisode, libraryItem, mediaProgress, series, bookSeries, author, bookAuthor, collection, collectionBook, playlist, playlistMediaItem, device, playbackSession, feed, feedEpisode, setting, customMetadataProvider, mediaItemShare
2025-07-25 11:13:35.901
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:13:35.963
ERROR
[SessionController] Unable to find playback session with id=d6cf47ed-2267-4c8b-b2d3-ac7915f6f562
2025-07-25 11:13:38.720
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:13:40.910
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:13:45.112
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:13:53.903
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:14:02.414
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:14:10.607
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:14:18.815
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:14:26.588
ERROR
[HlsRouter] Stream "dec01b06-25e6-4e5c-8e2f-643fde843e3e" does not exist
2025-07-25 11:14:43.139
WARN
File path does not exist /metadata/streams/4dfbdfc3-0fea-40ef-99e1-533e6836b013/output-7.ts
2025-07-25 11:15:40.910
FATAL
[Server] Unhandled rejection: TypeError: Cannot read properties of null (reading 'path') at PublicRouter.getTrack (/app/server/controllers/SessionController.js:312:88) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) promise: Promise { TypeError: Cannot read properties of null (reading 'path') at PublicRouter.getTrack (/app/server/controllers/SessionController.js:312:88) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) }
2025-07-25 11:15:42.802
INFO
=== Starting Server ===
2025-07-25 11:15:42.803
INFO
[Server] Init v2.26.3
2025-07-25 11:15:42.804
INFO
[Server] Node.js Version: v20.19.4
2025-07-25 11:15:42.804
INFO
[Server] Platform: linux
2025-07-25 11:15:42.805
INFO
[Server] Arch: x64
2025-07-25 11:15:42.848
INFO
[Database] Initializing db at "/config/absdatabase.sqlite"
2025-07-25 11:15:42.882
INFO
[Database] Loading extension /usr/local/lib/nusqlite3/libnusqlite3.so
2025-07-25 11:15:42.883
INFO
[Database] Successfully loaded extension /usr/local/lib/nusqlite3/libnusqlite3.so
2025-07-25 11:15:42.883
INFO
[Database] Db supports unaccent and unicode foldings
2025-07-25 11:15:42.884
INFO
[Database] Db connection was successful
2025-07-25 11:15:42.893
INFO
[MigrationManager] Database is already up to date.
2025-07-25 11:15:43.073
INFO
[Database] Db initialized with models: user, session, apiKey, library, libraryFolder, book, podcast, podcastEpisode, libraryItem, mediaProgress, series, bookSeries, author, bookAuthor, collection, collectionBook, playlist, playlistMediaItem, device, playbackSession, feed, feedEpisode, setting, customMetadataProvider, mediaItemShare
2025-07-25 11:15:44.721
ERROR
[SessionController] Unable to find playback session with id=8a399043-963a-400d-a01b-16a65c475bd8
2025-07-25 11:15:45.774
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:15:48.848
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:15:51.369
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:15:56.939
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:16:05.347
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:16:15.319
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:16:19.160
ERROR
[SessionController] Unable to find playback session with id=df766add-a9c0-4e7c-b116-5f3b7834c1b7
2025-07-25 11:16:20.217
ERROR
[SessionController] Unable to find playback session with id=df766add-a9c0-4e7c-b116-5f3b7834c1b7
2025-07-25 11:16:21.428
ERROR
[SessionController] Unable to find playback session with id=df766add-a9c0-4e7c-b116-5f3b7834c1b7
2025-07-25 11:16:25.163
ERROR
[SessionController] Unable to find playback session with id=df766add-a9c0-4e7c-b116-5f3b7834c1b7
2025-07-25 11:16:27.651
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:16:37.001
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:16:43.233
FATAL
[Server] Unhandled rejection: TypeError: Cannot read properties of null (reading 'path') at PublicRouter.getTrack (/app/server/controllers/SessionController.js:312:88) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) promise: Promise { TypeError: Cannot read properties of null (reading 'path') at PublicRouter.getTrack (/app/server/controllers/SessionController.js:312:88) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) }
2025-07-25 11:16:45.058
INFO
=== Starting Server ===
2025-07-25 11:16:45.059
INFO
[Server] Init v2.26.3
2025-07-25 11:16:45.059
INFO
[Server] Node.js Version: v20.19.4
2025-07-25 11:16:45.059
INFO
[Server] Platform: linux
2025-07-25 11:16:45.060
INFO
[Server] Arch: x64
2025-07-25 11:16:45.095
INFO
[Database] Initializing db at "/config/absdatabase.sqlite"
2025-07-25 11:16:45.125
INFO
[Database] Loading extension /usr/local/lib/nusqlite3/libnusqlite3.so
2025-07-25 11:16:45.126
INFO
[Database] Successfully loaded extension /usr/local/lib/nusqlite3/libnusqlite3.so
2025-07-25 11:16:45.127
INFO
[Database] Db supports unaccent and unicode foldings
2025-07-25 11:16:45.127
INFO
[Database] Db connection was successful
2025-07-25 11:16:45.135
INFO
[MigrationManager] Database is already up to date.
2025-07-25 11:16:45.327
INFO
[Database] Db initialized with models: user, session, apiKey, library, libraryFolder, book, podcast, podcastEpisode, libraryItem, mediaProgress, series, bookSeries, author, bookAuthor, collection, collectionBook, playlist, playlistMediaItem, device, playbackSession, feed, feedEpisode, setting, customMetadataProvider, mediaItemShare
2025-07-25 11:16:47.596
ERROR
[SessionController] Unable to find playback session with id=7e088e32-4ace-4c98-bf67-af7ef70d315d
2025-07-25 11:16:51.777
ERROR
[HlsRouter] Stream "4dfbdfc3-0fea-40ef-99e1-533e6836b013" does not exist
2025-07-25 11:17:16.381
DEBUG
Set Log Level to DEBUG
2025-07-25 11:17:16.470
DEBUG
[ApiCacheManager] Array.afterUpsert: Clearing cache`
Steps to Reproduce the Issue
you can download android app,and use my web server
http://fnos.webfamer.com:20333
account:test
password:test
What was Expected?
hope can fix bug
Phone Model
Xiaomi 13
Phone OS
Android 15
Audiobookshelf App Version
Android App - 0.10.0
Installation Source
Google Play Store
Additional Notes
@webfamer commented on GitHub (Jul 25, 2025):
error images url :https://ibb.co/67SqZFXw
@bjhiltbrand commented on GitHub (Aug 2, 2025):
I just posted this error on the server github page. I think it is a client issue, though, as I don't seem to have an issue on a web browser.
https://github.com/advplyr/audiobookshelf/issues/4555#issuecomment-3146654885
@webfamer commented on GitHub (Aug 3, 2025):
Thanks bro,I noticed that this is a client-side bug, and the person in charge of the client has replied that it will be fixed in the next version, So I'll close this issue and wait for a fix from the client, thanks!