I would suspect your streamer. I highly recommend Aurender. Either one of there lower level models or an older one. They are detailed and incredibly natural sounding. I have two of them after owning and researching the daylights out of the others. There is a reason Aurender are the most used streamer at audio shows. They mitigate most deficiencies in networking. I run mine directly from wall wart WiFi extenders and have vinyl level performance.