.
My chromecast kept dropping out sporadically after about 30-60 mins. I tried: moving nearer (2m) to the router, getting a new router, getting fast full fibre, getting a new chrome cast, but nothing made it reliable until now.
I noticed the chromecast (2nd gen) was almost too hot to touch, so using my thermal camera I moved it away from the warm cooling vents at the back of the TV using the side HDMI port and used a short (100mm) HDMI extension cable to get even further way, and supported it with the power cord.
Furthermore, I sandwiched the chromecast between two (scrap) finned and fanned heat sinks using rubber bands (I didn't use thermal past as it can be a bit messy and didn't need to power the fans now, though I might connect them up in summer.)
This got the chromecast temperature to 35C and it performs well.
First Image shows thermal image of back of TV after being on for 1hr , with the the chromecast hanging off the image's right hand side. Second normal image shows the chromecast sandwiched between two scrap heat sinks.