Я думаю, что вы неправильно определили место пружины.
Посмотрите на изображении ниже, как бы я попробовал её разместить - в таком случае у нас получается связь между кулачком под квадрат и самой защелкой через пружину. На это расположение указывают: 1 характерный выступ на хвостовике кулачка, 2 характерный носик на пластиковом хвостовике защелки.
И дайте, пожалуйста, изображение второй пластиковой детали с нескольких ракурсов, сейчас и её приладим, Markmaster

P.S. Хотя нет, я наверно поторопился...
Ну, сейчас будет больше фото, будет понятно. Вот к примеру, при такой расстановке сил, исключая
чёрную металлическую штуку, получается, что магнит, когда дверь закрыта, удерживает дверь внутри. При нажатии на ручку, пластиковый клапан справа (чёрный), давит на металлическую штука, которая ездит, и тем самым, открывает дверь. Здесь вроде всё фурычит. Теперь нижнее отверстие, оно вращаясь должно ставить на ступор возможность открыть дверь извне, но она, видимо, не фиксируется, а фиксироваться должна именно этой пружинной пластиной, которую я не знаю, куда приладить
