Streaming just not working on Bartok

Hi there, I powered off my Bartok a week ago before I left for a holiday and after coming back, it just refuses to stream via Tidal the Tidal app using Tidal connect or via the Mosiac app. I tried the Radio option and it does not work too. The Mosiac app just keeps showing the loading circle when I select Tidal or any other streaming services.

image

I did a reset of the Bartok streaming services via the web UI.

I downloaded the logs from the Bartok web interface and saw a bunch of errors in /tmp_data_logs/tmp/log-nSDK seeming to suggest airable is not working well?

Also, I have a bunch of Tidal credential errors but even after resetting the streaming settings in the Bartok, it does not prompt me to re-enter my Tidal credentials.

Any ideas? Iā€™m based in Singapore if that helps.

20220513 11:21:45.745 [741.804] ERROR Tidal: No credentials found
20220513 11:21:46.423 [737.752] INFO HostControl: No host firmware update file present, not doing a host update
20220513 11:21:51.759 [741.804] ERROR Tidal: No credentials found
20220513 11:21:59.781 [741.804] ERROR Tidal: No credentials found
20220513 11:22:09.802 [741.804] ERROR Tidal: No credentials found
20220513 11:22:21.821 [741.804] ERROR Tidal: No credentials found
20220513 11:22:35.838 [741.804] ERROR Tidal: No credentials found
20220513 11:22:51.864 [741.804] ERROR Tidal: No credentials found
20220513 11:23:09.897 [741.804] ERROR Tidal: No credentials found
20220513 11:24:34.683 [744.914] INFO CB_Airable: Url: http://7232832550.airable.io/deezer
20220513 11:24:34.782 [744.914] INFO CB_Airable: Network connection established and reset required. Performing reset.
20220513 11:24:34.806 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20220513 11:24:34.83620220513 11:24:34.845 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
[691.714] INFO PlayLists: Clearing airable items from PlayQueue
20220513 11:24:38.713 [691.714] INFO PlayLists: Playlist is empty
20220513 11:24:40.676 [744.914] INFO CB_Airable: Url: http://7232832550.airable.io/tidal
20220513 11:24:40.686 [744.914] INFO CB_Airable: Url: http://7232832550.airable.io/tidal
20220513 11:25:04.811 [744.914] ERROR CB_Airable: http://7232832550.airable.io/deezer code: 0
20220513 11:25:04.815 [744.914] ERROR CB_Airable: Failed to parse JSON:

20220513 11:25:04.820 [691.725] ERROR SoupWebserver: on_getRows_finished value: {} error: error(name=ā€˜errorā€™, message=ā€˜Error during communication with serverā€™, title=ā€˜Errorā€™)
20220513 11:25:04.821 [691.725] ERROR SoupWebserver: Respond with: QHash((error, QVariant(QVariantHash, QHash((ā€œmessageā€, QVariant(QString, ā€œError during communication with serverā€) ) ( ā€œtitleā€ , QVariant(QString, ā€œErrorā€) ) ( ā€œnameā€ , QVariant(QString, ā€œerrorā€) ) ) ) ))
20220513 11:25:04.830 [744.914] ERROR CB_Airable: Failed to retrieve item
20220513 11:25:04.910 [744.914] ERROR CB_Airable: Failed to parse JSON:

20220513 11:25:04.913 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20220513 11:25:04.916 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20220513 11:25:04.927 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20220513 11:25:04.933 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20220513 11:25:10.733 [744.914] ERROR CB_Airable: http://7232832550.airable.io/tidal code: 0
20220513 11:25:10.735 [744.914] ERROR CB_Airable: Failed to parse JSON:

20220513 11:25:10.738 [691.725] ERROR SoupWebserver: on_getRows_finished value: {} error: error(name=ā€˜errorā€™, message=ā€˜Error during communication with serverā€™, title=ā€˜Errorā€™)
20220513 11:25:10.739 [691.725] ERROR SoupWebserver: Respond with: QHash((error, QVariant(QVariantHash, QHash((ā€œmessageā€, QVariant(QString, ā€œError during communication with serverā€) ) ( ā€œtitleā€ , QVariant(QString, ā€œErrorā€) ) ( ā€œnameā€ , QVariant(QString, ā€œerrorā€) ) ) ) ))
20220513 11:25:10.746 [744.914] ERROR CB_Airable: Failed to retrieve item
20220513 11:25:11.986 [744.914] INFO CB_Airable: Url: http://7232832550.airable.io/airable/radios
20220513 11:25:11.996 [744.914] INFO CB_Airable: Url: http://7232832550.airable.io/airable/radios
20220513 11:25:18.402 [744.914] ERROR CB_Airable: Failed to parse JSON:

20220513 11:25:18.405 [744.914] ERROR CB_Airable: Failed to parse returned object
20220513 11:25:35.002 [744.914] ERROR CB_Airable: Failed to parse JSON:

20220513 11:25:35.004 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20220513 11:25:35.005 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20220513 11:25:35.016 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20220513 11:25:35.023 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20220513 11:25:42.023 [744.914] ERROR CB_Airable: http://7232832550.airable.io/airable/radios code: 0
20220513 11:25:42.030 [744.914] ERROR CB_Airable: Failed to parse JSON:

20220513 11:25:42.037 [691.725] ERROR SoupWebserver: on_getRows_finished value: {} error: error(name=ā€˜errorā€™, message=ā€˜Error during communication with serverā€™, title=ā€˜Errorā€™)
20220513 11:25:42.038 [691.725] ERROR SoupWebserver: Respond with: QHash((error, QVariant(QVariantHash, QHash((ā€œmessageā€, QVariant(QString, ā€œError during communication with serverā€) ) ( ā€œtitleā€ , QVariant(QString, ā€œErrorā€) ) ( ā€œnameā€ , QVariant(QString, ā€œerrorā€) ) ) ) ))
20220513 11:25:42.043 [744.914] ERROR CB_Airable: Failed to retrieve item
20220513 11:25:42.043 [744.914] ERROR CB_Airable: http://7232832550.airable.io/airable/radios code: 0
20220513 11:25:42.044 [744.914] ERROR CB_Airable: Failed to parse JSON:

Timestamps on the previous logs looks weird so here is a fresh setā€¦:

20220513 11:32:35.538 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20220513 11:32:35.539 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20220513 11:32:35.550 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20220513 11:32:35.560 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20241207 14:56:00.708 [691.722] INFO TimeManager: RTC set correctly
20241207 14:56:00.712 [691.722] INFO TimeManager: System time valid
20241207 14:56:13.584 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 14:56:13.587 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20241207 14:56:13.588 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20241207 14:56:13.600 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20241207 14:56:13.609 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20241207 14:56:43.609 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 14:56:43.611 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20241207 14:56:43.612 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20241207 14:56:43.623 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20241207 14:56:43.629 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20241207 14:57:13.663 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 14:57:13.667 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20241207 14:57:13.668 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20241207 14:57:13.679 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20241207 14:57:13.685 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20241207 14:57:43.719 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 14:57:43.723 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20241207 14:57:43.724 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20241207 14:57:43.734 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20241207 14:57:43.742 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20241207 14:58:03.518 [744.914] INFO CB_Airable: Url: http://7232832550.airable.io/airable/feeds
20241207 14:58:03.532 [744.914] INFO CB_Airable: Url: http://7232832550.airable.io/airable/feeds
20241207 14:58:13.835 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 14:58:13.838 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20241207 14:58:13.838 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20241207 14:58:13.849 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20241207 14:58:13.858 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20241207 14:58:33.558 [744.914] ERROR CB_Airable: http://7232832550.airable.io/airable/feeds code: 0
20241207 14:58:33.562 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 14:58:33.565 [691.725] ERROR SoupWebserver: on_getRows_finished value: {} error: error(name=ā€˜errorā€™, message=ā€˜Error during communication with serverā€™, title=ā€˜Errorā€™)
20241207 14:58:33.566 [691.725] ERROR SoupWebserver: Respond with: QHash((error, QVariant(QVariantHash, QHash((ā€œmessageā€, QVariant(QString, ā€œError during communication with serverā€) ) ( ā€œtitleā€ , QVariant(QString, ā€œErrorā€) ) ( ā€œnameā€ , QVariant(QString, ā€œerrorā€) ) ) ) ))
20241207 14:58:33.574 [744.914] ERROR CB_Airable: Failed to retrieve item
20241207 14:58:33.575 [744.914] ERROR CB_Airable: http://7232832550.airable.io/airable/feeds code: 0
20241207 14:58:33.577 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 14:58:33.583 [691.725] ERROR SoupWebserver: on_getRows_finished value: {} error: error(name=ā€˜errorā€™, message=ā€˜Error during communication with serverā€™, title=ā€˜Errorā€™)
20241207 14:58:33.584 [691.725] ERROR SoupWebserver: Respond with: QHash((error, QVariant(QVariantHash, QHash((ā€œmessageā€, QVariant(QString, ā€œError during communication with serverā€) ) ( ā€œtitleā€ , QVariant(QString, ā€œErrorā€) ) ( ā€œnameā€ , QVariant(QString, ā€œerrorā€) ) ) ) ))
20241207 14:58:33.586 [744.914] ERROR CB_Airable: Failed to retrieve item
20241207 14:58:43.893 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 14:58:43.897 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20241207 14:58:43.898 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20241207 14:58:43.909 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20241207 14:58:43.917 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20241207 14:59:13.953 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 14:59:13.957 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20241207 14:59:13.958 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20241207 14:59:13.969 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20241207 14:59:13.977 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20241207 14:59:43.976 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 14:59:43.979 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20241207 14:59:43.979 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20241207 14:59:43.992 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20241207 14:59:44.000 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20241207 15:00:14.097 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 15:00:14.099 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20241207 15:00:14.100 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20241207 15:00:14.119 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20241207 15:00:14.127 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20241207 15:00:44.126 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 15:00:44.128 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20241207 15:00:44.129 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20241207 15:00:44.140 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20241207 15:00:44.149 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20241207 15:00:55.978 [744.914] INFO CB_Airable: Url: http://7232832550.airable.io/tidal
20241207 15:00:56.003 [744.914] INFO CB_Airable: Url: http://7232832550.airable.io/tidal
20241207 15:01:14.206 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 15:01:14.208 [744.914] ERROR CB_Airable: Airable reset failed with code 0
20241207 15:01:14.209 [744.914] INFO CB_Airable: Enter CMAirableWorker::reset: Resetting Airable authentication
20241207 15:01:14.219 [691.714] INFO PlayLists: Clearing airable items from PlayQueue
20241207 15:01:14.228 [744.914] INFO CB_Airable: Leave CMAirableWorker::reset:
20241207 15:01:20.706 [691.722] INFO TimeManager: RTC set correctly
20241207 15:01:26.037 [744.914] ERROR CB_Airable: http://7232832550.airable.io/tidal code: 0
20241207 15:01:26.037 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 15:01:26.040 [691.725] ERROR SoupWebserver: on_getRows_finished value: {} error: error(name=ā€˜errorā€™, message=ā€˜Error during communication with serverā€™, title=ā€˜Errorā€™)
20241207 15:01:26.041 [691.725] ERROR SoupWebserver: Respond with: QHash((error, QVariant(QVariantHash, QHash((ā€œmessageā€, QVariant(QString, ā€œError during communication with serverā€) ) ( ā€œtitleā€ , QVariant(QString, ā€œErrorā€) ) ( ā€œnameā€ , QVariant(QString, ā€œerrorā€) ) ) ) ))
20241207 15:01:26.052 [744.914] ERROR CB_Airable: Failed to retrieve item
20241207 15:01:26.053 [744.914] ERROR CB_Airable: http://7232832550.airable.io/tidal code: 0
20241207 15:01:26.054 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 15:01:26.064 [744.914] ERROR CB_Airable: Failed to retrieve item
20241207 15:01:26.065 [691.725] ERROR SoupWebserver: on_getRows_finished value: {} error: error(name=ā€˜errorā€™, message=ā€˜Error during communication with serverā€™, title=ā€˜Errorā€™)
20241207 15:01:26.065 [691.725] ERROR SoupWebserver: Respond with: QHash((error, QVariant(QVariantHash, QHash((ā€œmessageā€, QVariant(QString, ā€œError during communication with serverā€) ) ( ā€œtitleā€ , QVariant(QString, ā€œErrorā€) ) ( ā€œnameā€ , QVariant(QString, ā€œerrorā€) ) ) ) ))
20241207 15:02:01.338 [744.914] ERROR CB_Airable: Failed to parse JSON:

20241207 15:02:01.340 [744.914] ERROR CB_Airable: Failed to parse returned object
20241207 15:06:46.986 [691.722] INFO TimeManager: RTC set correctly
20241207 15:07:44.909 [691.722] INFO TimeManager: RTC set correctly
20241207 15:08:31.571 [691.722] INFO TimeManager: RTC set correctly
20241207 15:09:34.489 [691.722] INFO TimeManager: RTC set correctly
20241207 15:09:54.487 [691.722] INFO TimeManager: RTC set correctly
20241207 15:11:53.699 [691.722] INFO TimeManager: RTC set correctly
20241207 15:14:56.249 [746.765] INFO TidalConnect: Enter TidalConnectPlayer::on_controller_requestResources:

This is another occurrence of the same problem that you posted about on 2022 and 2023.

Forget all of the log detail. In short Mosaic is not discovering the service selected. Is it the same as before involving not just Tidal but radio services too?

These matters are always caused by network issues. From your past postings you have a complex LAN/WLAN setup involving a MESH extender. If you solved it before I suggest that a similar solution may be the answer again ( whatever you may have done, I donā€™t think you posted details).

I can confirm thereā€™s no problem with Tidal in Singapore via dCS Mosaic or Tidal Connect. So, pretty likely itā€™s a problem local to your home network.

In any case, Phil recently assisted another user with a similar problem to yours - spinning circle on Tidal screen on Mosaic - so Iā€™d suggest emailing [email protected]

The question is why? Iā€™m not convinced it is my network - the setup has been simplified, it is a direct connection into a router from the Bartok, no wireless meshes in between. It has a valid IP with the right gateway / broadcast / dns settings and I have no drop outs with a ping. Iā€™m not convinced it is the same problem because I could connect to the Bartok just fine and it was a very different issue 1.5 years ago.

Thanks Anup, I will open up a support ticket.

Please try the second Internet connector

Hi @Buddyman ,

Unless there are issues with the Bartok connecting to the local network (which there do not appear to be in this case as there are no issues accessing the Bartok from the network or with Mosaic ā€œseeingā€ the Bartok) then there is nothing to be gained from trying the ā€œLoopā€ ethernet port to connect to the local network.

This would (at this point) appear to be something external to the Bartok ā€¦

Zhihao has dropped me an email over to support@ over the weekend so I will take a look at that.

@Anupc

Thank you for prompting the OP to drop an email over to [email protected] ā€¦ :+1:

@PAR

That was a really good suggestion to give there Pete, well done! ā€¦ Qobuz, TIDAL and Internet Radio are all served via Airable and so finding out whether the OPs issue affects all or some of those services gives a better idea of where to start looking for the problem and will be my first port of call with the OPs email to support@ ā€¦ :+1:

1 Like

Thanks Phil. Also bear in mind that @Anup is local to the OP and says:

Hi @PAR

Aye, I saw that ā€¦ :wink: