Mine wouldnt work either. Stayed on fine but the set wouldnt hold. It was something in the button itself where it wouldnt "click". I never got around to replacing it but on a couple of occassions I held that button down to use cruise until my hand got tired.
Not sure if this is the same issue you guys see.
__________________
MP Racing CAI, Pacesetter Exhaust, and PCM. High flow CAT. KYB GR2 struts. Canuck Motorsport Springs. Cross drilled rotors. Stern ST18 17" rims.