I have Virgin media and I was having issues streaming on Twitch. At one point my stream would be perfect the next I'm at 0Mbps, it blew my mind. When streaming on other platforms it would be fine so what was causing the problem?
I decided to use a VPN on my next stream. Throughout the entire stream through Twitch it didn't drop at all. I tried it again at another time and no issue. Keep in mind that every stream on Twitch would always crash.
So what is the problem you ask? Virgin Media you tell me.