Has your macbook been in for service at all by any chance?
My trackpad button was fine before it went in to have the casing replaced for the yellowing issue, and now the button is sometimes nice and responsive, sometimes not. Can't work out for the life of me why.