Last post, honest.
To add to this, I live in an area where power and Internet is spotty. One or the other or both can go out. I use Roon for streaming. I have a light in my office which turns on when the Internet is in failover mode to my alternate provider so I can literally watch the light and tell if I’m online or not.
The failover process however takes about 20 seconds to recognize that my primary is down before it switches over. 20 seconds.
I’ve been happily listening to music while this has happened, and sometimes movies, without a single interruption.
That’s how buffering works. It pre-fetches the stream before your DAC or TV is ready for it and deals with the missing packets and broken connections in the background. Cable quality be damned.
The same happens when I’m driving. I go in and out of cell service often. So long as the song has started playing I never notice. A much better investment is using a low noise wall power adapter from iFi to prevent the switch mode noise from polluting your AC. I have my switch and streamer (a Raspberry Pi 5) on them.