Obsidian Android sleeps during long audio playback, reseting playback to 0:00

Steps to reproduce

  • Open Obsidian on Android.
  • Copy a long audio file into your vault (at least 30 minutes long).
  • Embed the ![[audio_file.mp3]] into a note.
  • Play the audio file and do something else with your phone or turn off the screen for x minutes (sometimes 4 minutes, sometimes 24 minutes).
  • The audio will stop playing and the progress will revert back to 0:00.

Did you follow the troubleshooting guide? [Y/N]

Yes.

Expected result

The audio will continue to play uninterrupted.

Actual result

The audio cuts off and the progress is reset back to 0:00.

Environment

SYSTEM INFO:
Obsidian version: 1.12.7 (303)
API version: 1.12.7
Operating system: Android 14 (Fairphone FP4)
Webview version: 145.0.7632.159
Login status: logged in
Language: en
Catalyst license: none
Live preview: on
Base theme: dark
Community theme: none
Snippets enabled: 1
Restricted mode: off
Plugins installed: 5
Plugins enabled: 2
1: Dataview v0.5.68
2: Tasks v7.22.0
RECOMMENDATIONS:
Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets.
Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.


Additional information

None.