I have an older Philips 1080 tv and when I use the new Chromecast with Google TV the display after random amount of time will turn into this green/pink screen.
I've tried plugging it in different HDMI ports on the tv and I've tried changing resolutions in the Chromecast display settings but it still does.
Other devices plugged into the same port e.g Firestick 4K, PS4 and Apple TV never show this weird issue, I've tried power cycling my tv and the Chromecast but still have the same problem. Does anyone know of a fix I've enabled developers mode incase there's a setting there but sRGB mode doesn't resolve it either.
It looks like the luminance part of the decoded video is not going to the display. All the video standards work on 3 parts of the image - the Luminance called Y (Black and White part) and then 2 color difference signals (Like R-Y (R is red) and B-Y (B is blue)) You are seeing just the color difference parts reconstructed and none of the Y part. There are 3 different data channels on the HDMI connection. I would guess the one carrying Y is dodgy. Reseat the Chromecast, or try it in another port. Cast to it from you phone. Go on youtube and try different resolution content.
Have you switched Match (Dynamic Range) Content toggle ON in Advanced Display Settings ?
try different hdmi port. had the same issue.
Unplug and replug harder?