Have a similar problem here. Just took it apart and it turns out a small plastic bracket is broken inside the mechanism. I could try to glue it, but it will never get the same strength back again, so need to get a replacement mechanism somewhere.
Alex
August 2008