Roon is flaky for me and sometimes I find it's not worth the hassle of dealing with, so I'd like to option to simplify things and stream directly from Tidal.
I recall reading problems years ago for people with large libraries, I poked around a bit and found this from 2 years ago from a long-standing Roon employee:
"300k (tracks) is fine so long as you run the core on reasonably performant hardware with adequate RAM. Lots of people have libraries in that size range.
Assuming adequate hardware, 500k is where I think most people would start feeling some performance issues, but we have people with much larger libraries than that who seem to be happy too."
So maybe your computer has ran beyond its capability?
Anyway, my Roon ready (certified) "streaming device" provides its signal to my DAC without a USB, and can hold 12TB of music internally, and can control an attached NAS(s)- personally I don't use one. Roon works perfectly with no glitches. Other player apps to stream Qobuz/Tidal work flawlessly too, they just are not as "nice".
Is that what you are looking for?
You are just thinking about "simplifying things" any trying a different app for Tidal because Roon at times doesn't work then? I think most most mid-upper level streamers do the same things as what I mentioned above- Maybe some of the budget streamers too?
The question is what is your budget? In theory, the higher priced streamers sound better, in my experience they do, but if you are just looking for "easy reliable function" pay less.