Skip to content

SomaFM provider mishandling removal from library #5013

@owldown

Description

@owldown

What version of Music Assistant has the issue?

2.8.0b13

How is the MA server installed?

Home Assistant OS Addon

Mandatory: Carefully read the Troubleshooting FAQ and confirm that

  • I have examined the logs and tried to resolve this issue
  • I have fixed any errors or warnings in the logs that relate to tags
  • I am not running MA across a VPN, VLAN, subnet, behind a firewall, or using local SSL or have any other complex network setup
  • I am not using or have disabled tools such as AdGuard, Pi-hole or pfSense and retested
  • I have checked my network setup to ensure mDNS/multicast is not being blocked
  • I have reviewed the Open and Closed Issues and Discussions
  • I have reviewed the applicable player or music provider documentation
  • I have reviewed the MA Status Page
  • I have tried restarting MA and rebooting the host

As Applicable: Carefully read the Troubleshooting FAQ and confirm that

  • If using HA, I have confirmed the internal URL is set correctly
  • I have tried a wired connection for issues related to interrupted or poor playback quality
  • If the problem relates to a device then I have checked the device settings
  • If it is a frontend issue, I have tried a different widely used browser
  • For voice problems, I have sought help elsewhere before returning here
  • For playback problems, I have recycled power to the physical device

The problem

The Soma.fm provider currently adds all available stations to the MA library when the provider is enabled. Users can remove stations from the library, which removes them from the listing in the Radio view as expected. Once the station is removed, it is also removed from the Soma.fm section in the Browse view, giving the user no method for adding removed stations back to their library. This is unexpected.

One workaround is to reload the Soma.fm provider in the provider settings, but this adds all available stations to the MA library.

How to reproduce

After enabling the Soma.fm provider, from the Radio view, choose a station provided by Soma.fm and remove it from the library.
In the Browse view, choose the Soma.fm folder and notice that the station has also been removed from this listing.

Music Providers

Soma.fm removes the station from both the Radio view and the Browse view.

Radio Paradise removes the station from the Radio view, but not the Browse view, giving the user an opportunity to add the station again.

Player Providers

This isn't a playback issue.

Full log output

MA SETTINGS >>> CORE doesn't exist.
Instead, I've downloaded logs from Settings / System / Server logging, which does exist.

music-assistant.log

Additional information

Discussed here: https://github.com/orgs/music-assistant/discussions/5012

What version of Home Assistant Core (if used) are your running

2026.2.3

What type of installation are you running?

Home Assistant OS

On what type of hardware are you running?

Proxmox

Have you included ALL of the information specified in the Troubleshooting FAQ or explained why you cannot

  • Yes

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions