What's up with Live Weather

Maybe the MS severs aren’t optimised for gigabit transfers. They have to ‘serve’ a lot of users with limited resources. I suggest you speak to a networking expert, there’s always the chance they can provide a solution.