I had that same problem with one of my drives, but I guess the only fix I found was to use a q-tip and put it in rubbing-alcohol and then put it on the littel switches.. and push down on the switch alot, but then your going to have to wait till the alcohol inside drys up. When I did it to mine, then the drive worked perfectly.... But mine was the switch to detect disk changes. Hope this works. :-)