The "green glow" was reportedly fixed a while ago, but it turns out they're still working on / evaluating the "fix" - which actually seems to be a workaround contrast adjustment / mode. This is why it pays to be a little skeptical of emanations from the JPO, LM, and parroted by their useful idiots.