Сброс кастомных полей в товаре

Если у товара есть дополнительная колонка в базе данных ?:products
например, от другого модуля.

То при сохранении, данная колонка очищается.

Это происходит в функции из модуля вариаций
public function onUpdateProductPost($product_data, $product_id)
Расположение функции в файле ProductsHookHandler.php

Не удалось воспроизвести проблему в текущей версии. Что сделал:

  1. Добавил новый столбец в таблицу products
  2. Добавил значение этого столбца для товара с вариацией
  3. Сохранил товар