Issue description:
Recently I have run into an issue while asking Symfonium to play music via a voice command in Android Auto. Sometime it will be successful in playing the music at normal volume, but more often than not, when it finds something to play, it starts playing it but the audio is completely silent. I can switch over to the playback progress view and the track will be ticking along, but my attempts to adjust the volume or mute/unmute has no affect. I have even tried manually switching to other tracks and even artists or albums, but the playback does not return. In fact, except for the voice command prompt and its response to my commands, there is no Android Auto audio at all in any Android Auto app once the silence occurs.
The only way I have found to actually restore the audio is to unplug the phone from the vehicle (I am using wired Android Auto, not wireless). I then immediately plug the phone back in, and playback resumes with regular volume from where the track time left off, as if nothing ever happened.
It took me awhile to realize this was specifically a Symfonium issue because I had previously been using Navidrome as my media provider and I did not have this issue. It wasn’t until I switch to using Plex exclusively that this started happening. And I have tested using voice commands in other apps such as PlexAmp and Amazon music. Neither of those have actually had issues, but if I switch over to Symfonium the issue will usually arise within one or two voice commands.
I also attempted 3 different ways of initiating the voice command – 1) Pressing the talk/voice button on my steering wheel, 2) Using “Hey google”, and 3) clicking the microphone within the Android Auto UI. The issue has arisen with all 3 approaches.
Logs:
Upload description: mvanzante
Additional information:
Reproduction steps:
- Set up Navidrome with a single Plex media provider
- Connect phone to Android Auto via wired USB connection
- Play music with Navidrome from the Plex media provider through your sound system
- Initiate a voice command (hey google, microphone button, etc) to playback some music in your library.
- Symfonium finds music and the playback icon on the right indicated a track is playing, but you hear nothing.
- Switch to playback view and see the progress bar moving along, but still hear nothing.
- The issue may require you use voice commands multiple times before the silent playback occurs.
- To restore volume, unplug and re-plug your phone.
Media provider:
Plex
Screenshots: