Here:
in·ter·mit·tent
adjective
- occurring at irregular intervals; not continuous or steady.
“intermittent rain”
If it’s working fine now, but it wasn’t earlier, that would imply that it is an intermittent problem, not continuous or steady. Maybe I misunderstood you, but I got that from this:
Let me provide an example: We had a user in a country who used VPN because TIDAL was unavailable to him, and this allowed him to stream TIDAL into his country for use with Roon. One day, his system became unreliable. Specifically, the logins were unreliable into TIDAL. It wa’sn’t always happening, but the problem was becoming more and more often over about 3 months. When he turned off the VPN, he couldn’t use the service at all, so there was no possibility of comparing. We had no answer for him. Turns out, he switched VPN providers and all started working again. The VPN provider he was using had exit nodes that were being blocked somewhere along the way. TIDAL wasn’t blocking them, but when TIDAL’s CDN changed some stuff around, they must have blocked providers that were being used for attacks/abuse.
Funny thing is, at some later point, TIDAL was introduced into his country. He stopped using the VPN, and things were quite unreliable. The CDN infrastructure in his country was not effective. Going back to the VPN fixed things up for him.
I’m not saying this is your situation. You asked how it’s not automatically the fault of Roon, and I’ve provided you with an example.
I’m not attacking the idea of the VPN. I’m attacking the idea that when something doesn’t work, it’s Roon and not the culprit in the situation that is known to cause issues.
When you stream via a web browser, you may not be using the same audio streams, you may not be using the same CDN endpoints. We know for fact that is often the case for both TIDAL and Qobuz.
But also, think about the hundreds of thousands of Roon users that have no problem logging in or streaming. Does that imply that Roon works? Of course not. There could be bad situations here we are not considering. The last Roon release contained a lot of work to stream content more efficiently and in a manner that would impact your network less. For 6 years that we were in business before that, a less efficient and more impactful streaming system existed.
I know very little about your system or your issues, which is why I asked you to reproduce the issue and let me check logs. I have not received any actionable information from you, so it’s hard for me to diagnose this properly. Your feelings on the matter are valid, but they are just another input into the diagnosis. More information is required to make this actionable.