Search in card - music assistant (Websoket)

Hi everyone,

I'm trying to figure out whether anyone has encountered a similar issue with Music Assistant.

My setup:

  • Home Assistant (latest version)
  • Music Assistant Server 2.8.8
  • Spotify Provider
  • Homeii Music Flow
  • Crow Media Player Card

Problem:

Search works perfectly inside the Music Assistant UI.

The following service call from Developer Tools also works and returns results:

action: music_assistant.search
data:
  config_entry_id: 01KSZ79YDVGJJCBH195NYXBNRZ
  name: eden hason
  media_type:
    - track
  limit: 5
  library_only: false

However, song search fails in every music card I tested (HOMEii Flow and Crow).

Home Assistant logs show:

music_assistant_models.errors.MediaNotFoundError: search not found

The traceback originates from:

homeassistant.components.websocket_api.http.connection
music_assistant.search
mass.music.search

Additional information:

  • Music Assistant UI search works
  • music_assistant.search service works from Developer Tools
  • WebSocket connection is established successfully
  • Issue occurs across multiple cards

Has anyone seen "MediaNotFoundError: search not found" when searching from cards or frontend integrations?

Any ideas or suggestions would be greatly appreciated.