Пытаюсь обновить поле "DETAIL_PICTURE" у элемента инфоблока:
$el->update(1123, ['DETAIL_PICTURE' => CFile::getFileArray($pic)]);
1. Переменная "$pic" содержит ID изображения
2. Метод "getFileArray()" возвращает правильный массив
3. Метод "update()" возвращает "true"
4. Свойство "LAST_ERROR" пустое
5. Обработчиков события "elementUpdate" нет
Изображение не обновляется. Если этим же кодом обновлять другое поле, например, "NAME", то все работает нормально. В чем может быть дело?