Audio in elements sometimes buffer forever - WHY?

Help on this topic would be amazing!
Sometimes whilst listening through audio the next track plays for 1sec and then buffers for 10-30sec. This keeps happening on multiple devices in spite of excellent internet connectivity - Why is this?
I watch FHD video via YouTube with no issue, but simple audio buffers to frustration?

Insight in this matter would be much appreciated.
Thanks in advance.