The buttons on the Greenskeeper do that. Even brand new. You hear it click but nothing happens half the time. You have to visually watch to see if pressing the button did anything. It's totally annoying.
I don't know of any fix. But I've never tried either. Have you ever taken apart a keyboard? There's a lubricant between the keys and the circuit board. Or connections. Maybe that's what the controllers need. With that said, I'm not suggesting that anybody ever try doing that. =)