Tried playing some of Tidals Moods & Genre playlists yesterday and Volumio just choked on it. Volumio became totally unresponsive probably waiting for a response from Tidal. Tried the same from BubbleUpnp and got a 404 response. I restarted Volumio and could listen to a couple of songs but then it just stopped again.
Maybe a shorter timeout would be appropriate in case the problem is on Tidals end? I eventually had to restart Volumio to get it it going again. Tried to play some regular albums from Tidal and that seemed to work.
Here’s a log from yesterday: http://logs.volumio.org/volumio/aHJKSHu.html
#Edit#
I think it has something to do with mpd service. Here’s a snippet from mpd.log when I’m trying to play an artist “playlist/radio”.
From volumio web UI, enter tidal and find an artist. Click on the three dots to the right and choose play from the popup menu.
Aug 16 13:25 : zeroconf: No global port, disabling zeroconf
Aug 16 13:25 : client: [0] opened from local
Aug 16 13:25 : client: [1] opened from 127.0.0.1:41626
Aug 16 13:25 : client: [2] opened from 127.0.0.1:41636
Aug 16 13:25 : client: [1] closed
Aug 16 13:25 : client: [3] opened from 127.0.0.1:41644
Aug 16 13:25 : client: [2] closed
Aug 16 13:25 : client: [4] opened from 127.0.0.1:41652
Aug 16 13:25 : client: [3] closed
Aug 16 13:25 : client: [5] opened from 127.0.0.1:41660
Aug 16 13:25 : client: [4] closed
Aug 16 13:25 : client: [6] opened from 127.0.0.1:41672
Aug 16 13:25 : client: [5] closed
Aug 16 13:25 : client: [6] closed
Aug 16 13:25 : exception: No such directory
Aug 16 13:25 : exception: No such playlist
Aug 16 13:25 : exception: No such playlist
Aug 16 13:25 : exception: No such playlist
Aug 16 13:25 : player: played “http://sp-pr-ak.audio.tidal.com/api/public/delive
rables/Gic0MTA1NjNiMTU2ZGJkMzFlMWViMTlhM2I3MGVhYmY1Yl82MS5tcDQgAj0AAIBAVQAAoEE/0
.flac?hdnts=exp=1565958134~hmac=1cd9f5e3df17129ac968b8ded388ac13aaefcff4a40b878e
d2a25d0c96e83046”
Volumio gets unresponsive and won’t play anything when this happens. I managed to resolve the issue by restarting mpd service:
systemctl stop mpd
systemctl restart mpd