Maybe a broken spring inside...I had the same problem before and it was a spring.