Had the same trouble with one that was installed two years ago.
After a little messing around found the trigger unit that clips on to the control button was sticking due i think to cleaning fluid dropping down from the top.I simply cleaned it and spayed with silicone spray and now works better...