Tidal Connect Failures

Just updated to version 3.799 and i’m still getting the hanging problem on rapidly skipping tracks. I’ve tried it twice and it did it both times with just 3 rapid ‘next’ presses. Was using the volumio app on ipad playing a tidal playlist. This is a Pi 3B with Allo digione sig. Went to Volumio a few months ago as Roon was overkill - I just wanted Tidal connect. What is the situation with this - 3.799 release notes say updates to Tidal connect SDK?

Let me know if you want logs etc. as I seem to be able to reproduce this easily.

Hi @chrisb911

Sorry to hear that things are not working as expected.
Tried the same with a rPi5, as my rpi3’s are dead, but can’t reproduce this behavior.
Only thing if I skip back and forth in a very rapid tempo, I need to press play again.
Please provide a log.

Ive sent a log - http://logs.volumio.org/volumio/QoxHidC.html

I sent a previous one alrhough i realized i sent that after it had restarted so probably not usefull. The one above is in it hung state.

Let me know if you want anything else to help get thus resolved.

Chris

Can you turn multiroom off and test again?
If OK, turn multiroom on again and retest.
Let us know the results, thanks.

Ok - turned multi room off, restarted (not rebooted) and tried again - same thing

http://logs.volumio.org/volumio/jMkquXM.html

Two further things. My network is (relatively) slow - 35 Mbs. Secondly, after the last hang i left it ‘hung’ for around ten mins and it did unwind itself. It didn’t start playing but was able to when i pressed play. Dont know if that happens every time

Chris

Hello,

We have properly tested the behavior previously mentioned also by another customer before releasing the latest software version.
However, I was not able to reproduce the issue during our internal checks.

That said, it’s possible that network speed or stability could be involved in causing this behavior.

Best,
Davide
VOLUMIO TECH SUPPORT

Ok thanks. The network is stable and works just fine (with Roon for example and streaming TV).

Where do we go from here?

Happy to help debug this - i just want a stable solution. Chris

@chrisb911 we have one possible explanation.

We notice that you also play trough TIDAL (from Volumio’s UI). Could you try to:

  • Clear the current playback queue
  • Use only TIDAL Connect

And try to replicate. Let us know how it goes (send the log immediately after it stops, in case it happens)

Hi - cleared the queue as suggested and played from Tidal using Tidal Connect and so far it hasn’t failed - forwarding and backwarding from both Tidal app on ipad and from inside volumio app.
It does seem to always fail if what is playing is from Tidal selected from inside Volumio app - so I presume not using Tidal Connect but using direct Tidal integration? It is a bit tricky to see (in the Volumio App) if the track playing is from Tidal Connect or from TIdal in the app so I expect that’s where I got confused. I use the Pi/Allo Digione headless at the moment so I guess the easy answer (for me) right now is to turn of the direct Tidal integration and use only Tidal Connect - I guess that’s possible?

Cheers

Chris

Don’t need to disable direct TIDAL integration, just use one at the time.

Wondering if anyone else’s Tidal Connect is broken since the latest update?
My own stuff plays fine (as always).

Thanks,

I’m not sure if this is just me, but Tidal Connect doesn’t seem to be working anymore on Volumio v.4021. Sometimes I can see “Volumio” listed among the available playback devices, but when I select it, nothing actually gets passed to Volumio. Other times, Volumio doesn’t show up at all in the list of devices.

Here’s the log: http://logs.volumio.org/volumio/ip8iLFz.html

[Raspberry Pi4b 2GB 32GB SD] Did this get overlooked? Again with TIDAL connect, from the TIDAL Android App on my phone, the next song to play was a ‘LOW’ res song, Solarstone - Touchstone and it failed to play, music stopped, session hanging. My Volumio TIDAL connect instance no longer appears as available target device. Log below,

4.025 RC fails with ‘LOW’ res TIDAL Connect song

.

Hey @B505,

Thanks for following up with the additional detail and logs - this is very helpful.

What you have run into is now quite clear: whenever TIDAL Connect advances into a LOW-resolution track (AAC), the vtcs service segfaults. The log shows:

[error] [ffmpeg_aac_decoder.cpp:31] avcodec major version differ between runtime and compile time.
[error] [ffmpeg_aac_decoder.cpp:34] avformat major version differ between runtime and compile time.
Segmentation fault
vtcs.service: Main process exited, code=exited, status=139
vtcs.service: Failed with result 'exit-code'.

This explains the exact symptoms you see:

  • Playback stops.
  • The Volumio TIDAL Connect target disappears from the TIDAL app.
  • The session vanishes from the Volumio UI.
  • Only a reboot recovers because systemd has hit the start-limit for vtcs.

So the problem is not with your Pi or setup but with how the TIDAL Connect binary was built: it links against a different FFmpeg major version than what is present at runtime. HIGH or MAX resolution tracks (FLAC) avoid this AAC decode path, which is why they work fine.

Next steps:

  • I will move this thread into the problems with TIDAL Connect section.
  • To help lock this down, it would be useful if you or others can confirm with one more reproducible LOW-quality track, and share journalctl -u vtcs -b right after the crash.
  • In the meantime, a simple workaround is to set TIDAL streaming quality to HIGH or MAX in the TIDAL app, so AAC LOW tracks are never pushed to Volumio.

This is a plugin-level problem and should be tracked as an RC blocker. Thanks for catching and documenting it so clearly.

Kind Regards,

We have added it to internal backlog and will look into it ASAP

Hi B505, same happens to me frequently. I.e. Tidal Connect works fine, then there’s a song with low resolution (right now one displayed with 96 KBPS AAC) and woooom Volumio is not available anymore in Tidal Connect as output source :-/
Here my log file: http://logs.volumio.org/volumio/84S291d.html

I like to add, what’s a bit weird: In Volumio’s GUI the song seems to run and there it also shows 44.1/16 as resolution, but there’s no sound playing (!?)

I can reproduce it with this titel:


(on my mobile it shows 96 KPBPS AAC)

and I need to add: If this happens also there’s partly no audio output anymore also for other sources, e.g. if I try to play Radio Paradise.

Logfile: http://logs.volumio.org/volumio/84S291d.html

1 Like

Hi Axel,

I think they’re treating this matter as sort of a side-issue and have moved it to a specific thread,

Tidal Connect Failures

I don’t know if there’s been any progress. :disappointed:

this might make sense in regard that it’s perhaps an issue not specific for version 4 only (?).

However, many thx for posting me this link!

@B505

Moved your post to the correct topic. Both Buster and Bookworm uses the same back-end.

Hi Nerd,
the workaround to set TIDAL streamig quality to HIGH does not solve the problem to me :-/
In the Tidal Connect app on my mobile it’s displayed 96 kbps AAC, whereas in the Volumio GUI it’s 44.1/24 (but no audio is playing).
grafik

1 Like