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