Thanks for the photo! That looks suspiciously like the latches that were installed in my boat.
The problem is they are "over-engineered" and contain parts
that are unnecessary for the operation of the latch. The unneeded parts
are two small cams. These cams tend to build up a bit of corrosion
over time. It only takes a small amount of corrosion
to roughen the surface and cause the cams to stop turning, which disables the latch.
The fix is to remove the cams. Here's how to do it:
- Remove the body of the latch from the locker.
- Carefully pop out the white plastic cover with a thin screwdriver blade.
- Remove the two cams and throw them away.
- Pop the cover back on.
- Reattach the latch to the door.
Let us know if this does the trick.