OnAfterIBlockElementUpdate?
$element->Update(...) - обновляет элемент, но не вызывает событие. Событие повешано корректно, т.к при обновлении из админки, оно отрабатывает
Событие "OnAfterIBlockElementUpdate" вызывается после попытки изменения элемента информационного блока методом CIBlockElement::Update. Работает вне зависимости от того были ли созданы/изменены элементы непосредственно, поэтому необходимо дополнительно проверять параметр: RESULT_MESSAGE. https://dev.1c-bitrix.ru/api_help/iblock/events/onafteriblockelementupdate.php
Обсуждают сегодня