LO LH20A1S Eject Button

I have a pair of these drives in my PC. One of them has a problem w/ a the eject button. Usually have to push it real hard multiple times to get it to open. Software eject, however, works fine. Could it be a bad or intermittent connection in the switch, itself? Something else?