How to improve web radio quality?

Volumio Information

Volumio Version: 2.861
Hardware: Raspberry Pi 3 Model B Rev 1.2
DAC: Hifiberry Amp 2 (Configured as Hifiberry DCA Plus)

Usually once or twice per day the web radio stream starts to break up. Once this happens, there is no recovery except rebooting. Stopping/starting the stream does not help, switching to another station and back does not help, etc. Only reboot fixes the issue.

Does anyone know how this could be improved? I have a 2MB audio buffer, and 10% buffering configured. My own network is fine, because other things do not break up (e.g. Netflix). The radio station itself could have a bad service, of course.