I use two ways to access my abs server, one is through the LAN address and the other through a public domain name. If I download an item and listen from the server, it get linked with one of the IPs. when I then try and sync progress while connected with the other, it fails and I have to delete the local item and download it again. This is time/bandwidth consuming, let alone it risks loosing some of the item's progress.
I am thinking that the app (maybe with the help of the server) could use a UUID to identify the server and make the item linked with it and not a url that can change.
Steps to Reproduce the Issue
download an item while connected to the server using LAN adress
listen to some of it...
connect using another url to the same server (a domain name of another LAN adress or even localhost)
you cannot sync with the server despite not having changed. it thinks it is a new server.
What was Expected?
the item should be syncing with the server regardless of how it got accessed.
Phone Model
Samsung A7
Phone OS
Android 10
Audiobookshelf App Version
Android App - 0.10.0
Installation Source
Google Play Store
Additional Notes
No response
Originally created by @reda-akherfi on GitHub (Aug 16, 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?
- I use two ways to access my abs server, one is through the LAN address and the other through a public domain name. If I download an item and listen from the server, it get linked with one of the IPs. when I then try and sync progress while connected with the other, it fails and I have to delete the local item and download it again. This is time/bandwidth consuming, let alone it risks loosing some of the item's progress.
- I am thinking that the app (maybe with the help of the server) could use a UUID to identify the server and make the item linked with it and not a url that can change.
### Steps to Reproduce the Issue
1. download an item while connected to the server using LAN adress
2. listen to some of it...
3. connect using another url to the same server (a domain name of another LAN adress or even localhost)
4. you cannot sync with the server despite not having changed. it thinks it is a new server.
### What was Expected?
the item should be syncing with the server regardless of how it got accessed.
### Phone Model
Samsung A7
### Phone OS
Android 10
### Audiobookshelf App Version
Android App - 0.10.0
### Installation Source
Google Play Store
### Additional Notes
_No response_
adam
added the bug label 2026-04-24 23:56:05 +02:00
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 @reda-akherfi on GitHub (Aug 16, 2025).
I have verified that the bug is not already awaiting release
Yes
What was the Problem?
Steps to Reproduce the Issue
What was Expected?
the item should be syncing with the server regardless of how it got accessed.
Phone Model
Samsung A7
Phone OS
Android 10
Audiobookshelf App Version
Android App - 0.10.0
Installation Source
Google Play Store
Additional Notes
No response
@nichwall commented on GitHub (Aug 16, 2025):
Duplicate of https://github.com/advplyr/audiobookshelf-app/issues/1401