The cable doesn't seem to be catching, but I'll look. It releases without issue, if that means anything. I saw the latch assembly at Rockauto for less than $25 so that may be the simplest route to take.
My suspicion is that the larger, heavy spring is the problem. I'm not sure I'd want to remove it from one and replace it without knowing how it goes on, how much tension it has, etc. Looking at this, it doesn't look that bad...