What server version of Music Assistant has the issue?
2.9.0
How is the MA server installed?
Home Assistant OS Addon
Mandatory: Carefully read the Troubleshooting FAQ and confirm that
As Applicable: Carefully read the Troubleshooting FAQ and confirm that
The problem
When using spotify connect without a spotify music provider installed the volume changes from inside the spotify app don't work.
In 2.8.0 this used to work correctly.
With 2.9.0 it seems there were changes to sync volume from inside MA towards spotify if you have the music provider installed.
The problem seems to be that a volume change initiated from the spotify app also triggers this sync which fails and stops the volume change from happening.
How to reproduce
No spotify music provider.
Connect through spotify connect to a speaker.
Change the volume from inside the spotify app.
Music Providers
spotify connection
Player Providers
squeezelite
Full log output
music-assistant.log
Additional information
I've been able to fix this by commenting out https://github.com/music-assistant/server/blob/69be0c919a8f015c5c99e4a0351977442ffb19d6/music_assistant/providers/spotify_connect/__init__.py#L436 in the on_volume_change method but this is clearly not a good solution.
I think if you can detect that the volume change originated from spotify events one could conditionally call await self._on_volume(volume) only if it did not originate from the spotify event that would fix it an a better manner.
But I don't know the codebase well enough to get this implemented :)
What version of Home Assistant Core (if used) are your running
2026.6.2
What type of installation are you running?
Home Assistant OS
On what type of hardware are you running?
Raspberry Pi
Have you included ALL of the information specified in the Troubleshooting FAQ or explained why you cannot
What server version of Music Assistant has the issue?
2.9.0
How is the MA server installed?
Home Assistant OS Addon
Mandatory: Carefully read the Troubleshooting FAQ and confirm that
As Applicable: Carefully read the Troubleshooting FAQ and confirm that
The problem
When using spotify connect without a spotify music provider installed the volume changes from inside the spotify app don't work.
In 2.8.0 this used to work correctly.
With 2.9.0 it seems there were changes to sync volume from inside MA towards spotify if you have the music provider installed.
The problem seems to be that a volume change initiated from the spotify app also triggers this sync which fails and stops the volume change from happening.
How to reproduce
No spotify music provider.
Connect through spotify connect to a speaker.
Change the volume from inside the spotify app.
Music Providers
spotify connection
Player Providers
squeezelite
Full log output
music-assistant.log
Additional information
I've been able to fix this by commenting out https://github.com/music-assistant/server/blob/69be0c919a8f015c5c99e4a0351977442ffb19d6/music_assistant/providers/spotify_connect/__init__.py#L436 in the
on_volume_changemethod but this is clearly not a good solution.I think if you can detect that the volume change originated from spotify events one could conditionally call
await self._on_volume(volume)only if it did not originate from the spotify event that would fix it an a better manner.But I don't know the codebase well enough to get this implemented :)
What version of Home Assistant Core (if used) are your running
2026.6.2
What type of installation are you running?
Home Assistant OS
On what type of hardware are you running?
Raspberry Pi
Have you included ALL of the information specified in the Troubleshooting FAQ or explained why you cannot