Your latch looks like mine but it appears my latch is junk....anybody got an extra laying around? Looks like the bottom is broke off. I bet under the plate on the bottom that's missing on mine there is a spring to push the button up.
View attachment 1715399974