I use iFi Bridge to convert a Roon stream to a UPNP stream for my Naim NDS.
By default, iFi Bridge resamples all hires material to 44.1 or 48 kHz. Since the NDS can handle high res files, I increased the limit to 192 kHz in the iFi Bridge settings. The software then plays high res files fine, but stops when it encounters a 44.1 kHz file next. I have now set the limit in iFi Bridge at 96 kHz and now it plays everything, in any order.