VGA uses one pin for each color and if a pin is bent or broken a complaint like yours can happen.

I'd look at the cable ends for bent broken or missing pins. Sometimes I find a pin I can straighten but with consumers that are getting picky I just put in a new VGA cable.