В ваших действиях и модификаторе, который вносит данную ошибку.
Если вкратце, то после появления ошибки, нужно в файле, на который она ссылается, найти строку , указанную в ошибке и по ней найти модификатор, который эту самую ошибку вносит.
А вы по описанию в первом посте , жмёте наугад на всё подряд не понимая зачем и для чего.
Ошибка ваша в файле по пути : storage/modification/admin/controller/sale/order.php на строке 378.
Открываете файл.
Находите строку.
Копируете её.
Переходите в админке в раздел бэкапа.
Снимаете все галочки и оставляете только на oc_modification. Скачиваете файл бэкапа и открываете его.
Поиском (ctrl+F) находите строку , скопированную ранее, которая поможет найти в каком именно модификаторе она присутствует. Вам по сути нужно только название модификатора.
Далее остаётся два варианта:
Вы отключаете этот модификатор и обновляете кеш .
Вы исправляете данный модификатор и так же обновляете кеш.
Любой иной вариант, подразумевает подключения для исправления проблемы того , кто знает как, зачем и почему.