Over the last week or so I've been having lots of lag while watching twitch.tv. Even on the lowest quality setting streams will buffer every few minutes, sometimes endlessly until I refresh the page.
I'm connected to my master socket, I am using a wired connection, no one else is on my network, speed tests are all fine and I don't get any lag issues in games or most other websites/services (including other streaming services).
If I connect to twitch via my work's VPN, I can watch twitch streams at the highest quality without any issues, so I don't think the issue is on their side.
I've also noticed that Imgur images load extremely slowly, or sometimes get corrupted halfway through loading. Refeshing the page several times sometimes works.
Is there some kind of routing/throttling issue going on?