So ever since they moved to Peacock in the USA, my international WWE Network live stream has been super crap. Yesterday during Mania it froze literally 30 times and I had to refresh it. I don't have this issue with ANYTHING else I stream or watch, no issues with YouTube, no issues with FITE.tv...