Не работает и Нет тех функций о которых вы ранее не упоминали, две разные сущности.
Вам хотелось получить на руки инструмент, который и шнец и жнец и на дуде игрец, а вам отдали то, что вы просили и не более.
Здесь вы не найдете сторонников. Отвечают вам в данной теме по сути те же самые исполнители, у многих из них бывали такие же моменты в работе с заказчиком.
А возмущение ваше, больше от непонимания даже основ работы с опенкарт. Это все приходящее.
Пройдет время и вы осознаёте, что не правы совершенно, в том, что никто не должен за вас домысливать, что именно вам нужно.
Ошибки , это когда есть функционал, но он НЕ работает.
А если этого нет вовсе, то это ваше упущение, основанное на том, что вы не озвучивали всех своих , по сути "хотелок" в момент выполнения работы.
По факту вы заплатили за ту самую машину с одной дверью, а сейчас возмущены этим же неудобством.