Да это действительно баг. Неверно записываются поля в базу. А именно при сохранении происходит попытка записать RU и EN название вашего хайлоадблока.
Нашёл способ чтобы не появлялась ошибка.
Нужно зайти в таблицу b_hlblock_entity_lang и удалить все записи.
По сути вы удаляете просто Ru и En названия хайлоадблоков, на работе это ни как не скажется. Будут показываться просто названия (Название сущности) ваших блоков на анлийском.
Ещё возможно вы столкнётесь с тем что не сможете удалить записи из таблицы. Так как там будет ошибка.
"Данное выделение не содержит уникального столбца. Изменение сетки, выставление галочки, редактирование, копирование и удаление невозможно"
Нашёл урок где описывается как решить эту проблему
https://rutube.ru/video/e131861f55775406988fe81f82...
Если коротко то нужно в начале выполнить команду в SQL
ALTER TABLE b_hlblock_entity_lang add newid INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
У вас появится первичный ключ newid и теперь вы сможете удалить все записи.