Happened to us last year. We have a 2005 Infinity by Four Winds. Took the mechanism apart, opned the door and went to Charlotte RV in Port Charlotte Florida and was surprised to learn they had a box full of new replacements. Actually was a fairly easy fix.