So upon further trouble shooting i have found the chrome cast its self is the problem. I thought maybe the problem might be that its doesn't receive a strong enough wifi signal so i started swapping it with other chrome casts in the house (I have 4, one on each TV, i never use the other three). When putting another chrome cast in the same position it works fine. No matter where i put the suspected bad chrome case it shudders.
I've tried restarting it and factory resetting it and it still shudders, going to exchange it for another one this week.