You can pop off the button face with a small flathead screwdriver. Mine acted funny when I first got my GP, even seemed a little sticky.
After prying off the button face I found it was full of gunk. Soaking it in some high % rubbing alcohol (isopropyl) for a minute, then cleaning it out with q-tips and compressed air solved the issue. The buttons/switches rarely go bad.