I have a drive that gets the button problem too. When it happens I wash out the micro switch with 91% rubbing alcohol. It fixes it for a little while. What is needed is to buy a new switch, if you can find one. Nowmal rubbing alcohol has too much water in it, so don't use that.