На фото не видно какой нижний замок. Есть ли у него фалевая защелка ? Защелка должна "держать" дверь в необходимом положении, не давать двери "уходить" наружу. Если зазор между полотном двери и косяком позволяет, то можно сделать новую ответную планку под нижний замок, предворительно сдвинув ее во внутрь квартиры, далее подогнать отверстие под защелку так чтобы разрузить ригеля верхнего замка. Возможно придется пожертвовать уплотнением. Саму защелку и кромку отверстия в ответной планке лучше смазать например Циатимом, предворительно напильником зачистить кромки отверстия чтобы не было заусенцев и острых кромок. Возможно при закрывании на защелке будет приличное усилие, зато верхний замок будет разгружен. Толщина металла ответной планки должна быть не менее 2мм, лучше больше. Когда металл ответной части тонкий, защелка постепенно "сьедает" его и дверь "уходит" наружу, начинаются заедания на верхнем замке, отсутствие смазки в этой паре трения: защелка-отверстие приводит к быстрому износу кромки отверстия, а уж если там заусенцы и острые кромки, то тем более. Когда меня просят высказать мнение о двери, первое что я делаю - пальцем ощупываю кромки отверстий под ригеля и защелку, а далее все ясно...
Если удастся сделать новую планку под нижний замок, то и под верхний необходимо сделать то же самое .