Диагностика проблемы с автоматической рассылкой новостей по подписке

    Добрый день. Столкнулся с проблемой в работе механизма подписки и рассылки новостей. Не до конца понимаю логику его работы и прошу помощи в определении направления для решения.

    Текущая ситуация и настройки

    В системе реализована следующая схема:

    • Пользователь подписывается через форму. Ему приходит письмо с подтверждением подписки.
    • После согласия он попадает в список подписчиков.
    • В разделе "Список рассылок" создана активная рассылка, запланированная на ежедневную отправку в 5 утра. Однако автоматическая отправка не происходит.

    Обнаруженные проблемы

    • Автоматическая рассылка не работает: Запланированная ежедневная рассылка не отправляет письма.
    • Контент не подгружается: При тестовой проверке рассылки вместо новостей отображается только заголовок письма ("Новости магазина"). Контент из инфоблока новостей не выводится.
    • Попытки решения: Пробовал в шаблоне отправки явно указать ID инфоблока новостей, но это не помогло.

    Используемый шаблон рассылки

    Использую стандартный шаблон на основе компонента bitrix:subscribe.news:

    <?
    if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
    global $SUBSCRIBE_TEMPLATE_RUBRIC;
    $SUBSCRIBE_TEMPLATE_RUBRIC=$arRubric;
    global $APPLICATION;
    ?>
    <STYLE type=text/css>
    .text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #1C1C1C; font-weight: normal;}
    .newsdata{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #346BA0; text-decoration:none;}
    H1 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#346BA0; font-size:15px; font-weight:bold; line-height: 16px; margin-bottom: 1mm;}
    </STYLE>

    <P>Новости магазина</P>
    <P><?$SUBSCRIBE_TEMPLATE_RESULT = $APPLICATION->IncludeComponent(
    "bitrix:subscribe.news",
    "",
    Array(
    "SITE_ID" => "s1",
    "IBLOCK_TYPE" => "news",
    "ID" => "",
    "SORT_BY" => "ACTIVE_FROM",
    "SORT_ORDER" => "DESC",
    ),
    null,
    array(
    "HIDE_ICONS" => "Y",
    )
    );?></P>
    <?

    if($SUBSCRIBE_TEMPLATE_RESULT)
    return array(
    "SUBJECT"=>$SUBSCRIBE_TEMPLATE_RUBRIC["NAME"],
    "BODY_TYPE"=>"html",
    "CHARSET"=>"UTF-8",
    "DIRECT_SEND"=>"Y",
    "FROM_FIELD"=>$SUBSCRIBE_TEMPLATE_RUBRIC["FROM_FIELD"],
    );
    else
    return false;
    ?>

    Важное наблюдение

    Если зайти в раздел "Выпуски" и создать тестовое отправление письма на конкретного получателя - рассылка работает и письмо доставляется.

    Вопрос: Подскажите, пожалуйста, в каком направлении двигаться для диагностики и решения проблемы? Закопался в настройках и не вижу очевидной причины сбоя.