I’m going to go out on a limb here, being ignorant but hoping to help…
Did not realize that your DX actually ran a Roon core, as you describe. If that’s the case - IMO - this is a question you want to take to Antipodes. With a direct to DAC connection you describe, playing music stored locally, I suspect there is no reason why you should be experiencing drop outs unless there is a server side issue.
“I can tell you that the Roon guys look to us to write very efficient code, and that will help. But they do tend to assume a lot of processing resource is available and that Roon Server and Roon Ready will be on different devices. I suspect the good clean code plus RAAT is a lot of the reason for good sound.”