Might be. It also might have badly connected pins somewhere. Remember RGB is three colors combined to make many colors. It sounds like there’s something wrong with the blue. It sounds like blue is not getting as bright as it is supposed to or something. What defines the color is the voltage the led receives. That you are getting green at all implies the blue is getting some voltage. Either it isn’t getting enough or the others are getting too much.... or is it blue that is getting too much? Argh. I think in subtractive color which is CMY rather than additive color which is RGB. Maybe look at an additive color wheel to see where the problem is.