I had this same issue now for a while using Qobuz. This appears to be a Roon issue more than anything else. Dylan, since you could not fix it for me, let me know if you solve the problem for Ricardo.
Below is my support link that I got tired of fooling around with on my end to no avail.
You may let support diagnose this for you, or you can consider reinstalling Roon (with backup database if necessary). Be warned that if the problem lies with Roon backend server processing, then reinstallation may turn out to be a waste of time. Just giving you an option.
(The basis for reinstallation is this. I read someone who purchased a used NUC with Roon Core. He could not get Tidal to work until Roon was reinstalled, about 1-2 months ago. He did not go through the Tidal cache clearing and RAATServer regeneration steps though.)
Dylan, my interface also works fully now and is no longer a problem. You should have done this solution weeks ago when I brought up the problem originally. If I had not intervened on this thread, it looks like you were going to have Ricardo undergo the same waste of time “fishing expedition” that I underwent leading to nothing being solved. Roon needs to step up its customer support and not waste customers’ time when something does not work, especially when the customer says the problem is most likely on Roon’s end!