I have Roon but not Nucleus. I find that making my own server and streamer out of Linux compatible mini computers has been very cost effective and I’ve never had this sort of failure after an upgrade.
Of course, there are other challenges, like keeping the OS up to date, and I’ve had to reboot my streamer a few times to get it to handshake with my DAC, but having 100% control over the hardware and the OS makes me feel less anxious and has saved me a lot of money. I know that my technical background serves me well here and that many may not be able to do the same, but if you are at all technically curious I do encourage this approach.