App version: 1.6.3.0 (from Google Play beta)
Android version: 8.0 develper preview 4
Device model: Nexus 5x
Expected behaviour: progress is saved when switching to another app / recieving phone call
Current behaviour: progress is often lost to a previous progress state
First occured: about 1week ago. Not sure if related to update to Android 8, but could be.
Environment: Bluetooth headphones. Sonic player OFF
sounds a bit like #1264
there, the position is not actually lost, but android basically ignores our request to start from a specific position and starts from the beginning instead
Yeah looks a lot like that.
Strange thing is that i never had this problem in the past year.
Then i switched to the beta channel (to get Auto integration) and then upgraded to android 8 . I don't remember exactly when the problem appeared but i expect the android version. I'm not willing to downgrade though (wipe would be required)
I will try sonic.
I can also confirm that playback position is lost on Android 8.0.0, Device: Pixel XL.
Let me know if I can provide any debug information.
I've found a couple set of steps to reproduce:
Scenario 1:
Scenario 2:
Follow steps 1-7, above, then:
mfietz@: How did you determine that the root cause was android refusing to playback from the requested position. At least when following my own steps (scenario 2, above), it appears that AntennaPod was the one seeking to the wrong position.
It seems possible that there may actually be multiple bugs here with similar symptoms.
I am also experiencing this issue with Google Pixel running Android 8.0.0.0. For me, AntennaPod does not start at the beginning of the file, but does resume several minutes (between 3 and 10 minutes, not exactly sure) back from where it was in the episode when I last paused it.
I'm also seeing this on a Pixel XL running Android 8.0.0.
Today I experienced a loss of progress on a Nexus 5X on Android 8.0.0 in a very short time frame. I had a podcast playing, paused it, opened another app or possibly two (which apparently caused AntennaPod to be closed or suspended by Android), after which i opened AntennaPod again and tried to resume playback. The playback started on the same podacast episode, but about 15 minutes earlier, at about the time I started playing it first time in the morning.
I can also confirm this problem and for me it started to happen after I upgraded to Android 8. I could also reproduce it by killing AntennaPod in a paused state like @sxenos described. Additionally I tested it with Sonic player ON and OFF and it occurred in both modes.
The progress seems to be correctly saved (I checked the sqlite db, too), but when the app is forced to close (by the OS or by the user) and you open it again, while the progress bar is in the right position in the queue, it's in the previous (wrong) position _in the bottom area_, the one which, once clicked, opens the player activity.
Hi everyone, after I tried a couple of poorly working hacks to keep my podcast progress I finally found a stable workaround: Always force stop the app after use. Don't leave it open, not even for a quick break. Force kill it instantly after you paused your podcast. And also never swipe-close it. This is annoying but much less annoying than trying to find the last progress position.
_Android -> Settings -> Apps & notifications -> AntennaPod -> click the "Force Stop" button_
Alternative way (might be more convenient):
_Go to your app drawer -> Long-press the AntennaPod icon -> Drag the icon to "App Info"
-> click the "Force Stop" button_
I will try to create a fix for it.
I can confirm this issue on a Nexus 5x (Android 8.0.0, 2017-11 Patches). It doesn't make a difference whether the Sonic Media Player is enabled or not.
It occurs when the app is closed. Either automatically or manually.
The effects of this issue are especially bad if you have multiple files in your queue half-played. Then AntennaPod gets easily confused resumes playback in another not-yet finished file. I had cases where I couldn't stop that playback via the GUI and instead another file was played in parallel.
This makes AntennaPod pretty much unusable on Android 8.
I have the same issue and can reproduce the description given by sxenos on 13 Sep on a Google Pixel 2.
Most helpful comment
I will try to create a fix for it.