Favourites stopped working via remote

Be sure to read How to get debug information and open a proper issue to provide necessary logs and information.
Any issue without the logs can be automatically closed without further notice.

Issue description: Favourites still work via Kodi but stopped working via Yatse

Logs: (Join files do not paste the content of the files here !)

Screenshots:

Additional information: I have a couple music plugins, somafm and ilovemusic. I’ve added some of their stations as favourites. On Kodi if I go to Favourites and click a station it plays. On Yatse it was working for years but a few weeks ago it stopped working. I’ve reinstalled both Kodi and Yatse but it didn’t help.

The computer is running Fedora (latest, always updated).

I’ve attached debug logs from both Yatse and Kodi:

Set both to debug; exit Kodi; delete old log; start Kodi; try to play a station; exit Kodi.

debug-20251019_125912.zip (5.0 KB)

kodi.log.zip (20.4 KB)

From the logs all works, the issue is on the plugin side.

Maybe this : 2025-10-19 12:58:26.161 T:57892 warning : Play: ListItem type must be audio or video type. The type can be specified by using ListItem::getVideoInfoTag or ListItem::getMusicInfoTag, in the case of playlist entries by adding #KODIPROP mimetype value.

OK thanks, but:

  • There are two plugins that both stopped working at the same time (so maybe an issue in the last Kodi update?)
  • The item type is a music stream.

Here’s an example line for each plugin in favourites.xml (angle brackets changed to curly brackets so they’d show up here):

{favourite name=“I LOVE CHILLHOP” thumb=“~/.kodi/addons/plugin.audio.ilovemusic/resources/media/i_love_chillhop.png”}PlayMedia(“plugin://plugin.audio.ilovemusic/?action=play&url=https%3A%2F%2Film.stream35.radiohost.de%2Film_ilovechillhop_mp3-192”){/favourite}

{favourite name=“Black Rock FM” thumb=“~/.kodi/media/brfm512.jpg”}PlayMedia(“plugin://plugin.audio.somafm/brfm”){/favourite}"

But I’ll try editing the ListItem type if you can tell me how/where I’d do that.

By the way, all other remote functions still work (pause/play/stop, move item selector, etc.)

Maybe Kodi yes, there’s only one API, it’s called and Kodi accept it and says OK.

What happens after is out of control of Yatse.