Да, я смотрю баги стандартного функционала opencart мешают жить.
Дело в том что у вас "поломались" настройки.
Обьясню из-за чего они "ломаются" и иногда слетают виджеты.
Я тут провел маленькое расследование. У модуля все таблицы и функционал свои, кроме...
Дело в том что настройки виджетов записываются стандартным функционалом и в стандартную таблицу setting opencart сериализованным массивом.
Так вот, функция сериализации очень "капризна", может иногда не понять последовательность символов (определенную). Иногда ей не нравятся кавычки (из-за того что настройки кавычек сервера mysql отличаются от настроек самого сервера и php) И в БД происходит запись только части массива обрезанного в любом месте. Из-за чего виджеты или вообще не показываются или показываются, но дублируются во фронте.
Это проблема не модуля, это проблема записи настроек стандартного opencart (и вероятность больше чем больше настроек). Поэтому, пока, почаще делайте резервные копии.
Если "такое" уже приключилось, в дополнениях деинсталируйте модуль и установите по новой (все таблицы сохраняются, кроме обнуления настроек)
Постараюсь решить эту проблему opencart другими методами записи настроек.