I had same problem, check the front plastic housing (not the part you lift off) the part that actually sucks the water up, is it cracked or broken away at the front, mine was and a small amount of Super Glue Gel
and a little waterproof duct tape solved the problem
they lose suction if that part is cracked even a little
Mine now working fine
Joy Oakley, April 2009