Hi Speaker freak, I listen to more internet radio than anything else these days, and have had similar experience but with different equipment. My setup is wireless networking, Volumio on RPI4 with a Topping D10s DAC. What I'm getting to is that there are so many possible points of failure that it's almost impossible to address this. There are times when I would get multiple dropouts per hour from a locally streaming station. JazzFM91. Is it the station, Rogers internet, my router, Volumio, the DAC? --- who knows! What I do know is that sometime it's bad, then I'll go six months without a single dropout! I don't bother trying to troubleshoot this stuff anymore, just put up with it. I suspect, but without proof, it's the internet service, even if it's megaspeed you are paying for.
Enjoy the digital world.