Мысль правильная,главное не давите , пытаясь разложить, со всей дури, как все делают. Старые замки устроены так: вблизи оси, вокруг которой замки перегибаются, есть прорезь-дугообразно-чечевичной формы ( на той части, что крепится к сиденью). В этой прорези ходит из одного крайнего положения в другое ролик, который подтягивается пружинкой. Вот этот ролик при излишнем складывании дивана больше чем на положеный угол может соскочить в крайнее положение под действием пружины, а неправильное положение механизма не даёт ему освободиться. Лечение элементарное-преодолеть натяжение пружины, пальцами (осторожно) или отвёрткой сдвинуть ролик из крайнего положения и после этого разложить диван. Если на обоих замках, то поочерёдно сдвинуть ролики и только потом раскладывать. Рекомендую заодно прорезь для продления срока службы набить густой смазкой, но осторожно в меру, поскольку она выдавливается и может испачкать ткань. Если аккуратно смазать, всё равно испачкает, но в невидном месте. Беда таких замков именно то, от трения и прорезь становится с зазубринами, и ролик перестаёт быть круглым, застревает и замок выходит из строя. Так что смазку периодически подновлять.