Wearable Music app (gadget bridge) not working

Issue description:

After the newest update to the Symfonium app, my music app on my Pine time smartwatch (connected via Gadget bridge) does not work.

Specifically, the track information is not displayed and I can’t pause the music. Only skipping the tracks seems to work, pausing or resuming is broken.

This issue persists with the 0.87 (lastest) and 0.86 version of gadgetbridge. The smart watches firmware is 1.15. All other music players I have on my phone (brave browser, Bandcamp) work with my smartwatch, as did symfonium until like 2 days ago.

I submitted the log files in the app through debug mode. I will also be glad to share my Gadgetbridge logs with you, if you think that they’re relevant. My smartwatch doesn’t produce logs, so that’s as much as I can do.

Logs:

Upload description: stoner

Additional information:

 
Gadget-Bridge repository: Freeyourgadget/Gadgetbridge: A free and cloudless replacement for your gadget vendors' closed source Android applications. See the list for supported devices. - Codeberg.org

Pinetime firmware: GitHub - InfiniTimeOrg/InfiniTime: Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS

Infinitime Details about the music app: InfiniTime/doc/gettingStarted/Applications.md at main · InfiniTimeOrg/InfiniTime · GitHub

Technical details about the music app (see music service apps): InfiniTime/src/components/ble at main · InfiniTimeOrg/InfiniTime · GitHub

 

Reproduction steps:

 
I’m not sure how to reproduce it without a pinetime watch , if you don’t own one.

But that’s how I reproduce it:

  1. pair the smartwatch with 1.15 firmware using gadgetbridge (0.86 or 0.87).

  2. play music using symfonium app

  3. navigate to the music app on the pinetime and see the track .
     

Media provider:

Subsonic

Screenshots:

     

This is something for the support of that watch to tell what is the issue.

From the logs you have not disabled media session, so the data is properly pushed to the OS, what happens after is out of the app range, only the watch can tell why it does not display what it receive.

But something changed in the app after the update. In the changelog you also say that you “hopefully fixed some BT Metadata bug”. Maybe this correlates to my issue?

It’s just weird to me that the app just “suddenly stops working” with my watch, whereas all the other apps and symfonium itself used to work perfectly.

Maybe is there a way for me to downgrade the app?

Downgrade never solve anything.

My guess would be that the app bugs with the queue, next release will allow to disable that.

1 Like