Stutters from streams stalled loading

What is the name of the domain?

virgoradio it

Type

Live Streaming

What is the issue you’re encountering

We’re suffering from occasional stutters on our live stream

What are the steps to reproduce the issue?

We have an online radio with a live stream that starts at 4 am and ends the next day at 4 am. At times I have people complaining that the stream gives them stutters: it stops and then restart some seconds later and keep on stopping and restarting for some minutes. I always thought it was a connection or hardware problem, but the reports come from physical shops of our sister company that listen to the radio all day long using a stable connection and an almost new PC with the latest Chrome, plus they keep reporting that. Today I could experience it first hand. Looking at the network tab I saw the requests for the stream “components” seemed to stall for 10 seconds, then hls.js aborts the download and restarts them, then one of the two streams stall again while the other takes 9 seconds to load (look at the screenshot), at the third try the first stream loads in a second.
I know network and server conditions can do wild things, but 10 seconds load on a stream that normally takes 500ms seems suspicious, you might need to take a look at it.
Is there something I can do on hls.js to make it less of a problem?
Thanks

Screenshot of the error