I think this is a common problem. I unscrewed mine and alternately blew / sucked on it until I could hear it clicking inside. Problem solved for about a month, then it alarmed again. (I too replaced filters - didn't make a difference).
I think the switches are a bad design . . . I have just been ignoring the light on the dash for the last dozen or so hours.