I was so happy when ARC was released, it was the missing link in my music playing world. Now I could play my full music collection at home, on the road, and some orchestrated subset while flying, all integrated and from one app. And with Roon radio - perfect.
But the experience has been challenging. When it works, it’s fabulous, when it doesn’t, it’s always inconvenient, frustrating and time consuming and I find myself repeating the same steps again and again.
Yesterday ARC just reset itself, nothing changed on my setup, ARC just refused to start while I was driving, indicating I needed to login. Once I got home and had time to investigate, I tried again, (it didn’t ask me to login this time) got the syncing for the first time message etc. And ARC started for the first time, but for the umpteenth time.
The frustration is twofold, first at a minimum, ARC should just work, even if in some suboptimal way, I use ARC in the car, and cannot fix anything while driving.
Second is the lost downloads, again. This will take hours to sync, when it should take minutes. It’s like a petulant child with homework, takes forever to complete and has to be monitored constantly or it won’t be completed.
I do understand the concept of beta software, and as a desktop Linux first person, I’m used to battling through challenges, but ARC seems to have some fundamental issues.
There are, in my opinion, two major flaws in ARC. Punching holes in firewalls is just not done any more, just create a cloud helper service (like the one used for authentication verification) to help the client find the user’s server, this is pretty normal and has been solved for ten or more years on lots of client server apps.
Second, ARC has to be able to work unconditionally with downloaded music. On a recent trip with spotty cell reception, ARC would not play newly selected, downloaded music until it connected to the server. Again while driving, it’s not possible to safely interact with the app, so the client needs to be able to handle that, always.
While all the new features are great, in my opinion, they’re worthless if ARC won’t work when you need it.
I remain a loyal fan of Roon, and hopeful that ARC will get fixed, but for now, I’m probably going to reluctantly revert back to Qobuz’s mobile app. Despite its many usability issues, it works when I need it and doesn’t reset itself requiring hours to recover.