Конечно причин может быть сотни и это гадание на идентификаторах сессий, но когда тормозит импорт я всегда начинаю с проверки того, не повесил ли кто-то обработчики на события изменения элемента ИБ/каталога.
Вы имеете ввиду что события нужно навешивать прямо в самом теге через атрибуты вроде onclick?!??
Конечно. Кто ответственен за создание тот должен быть ответственен за него полностью.
А ломается потому что блок становится подгружаемый отдельно от страницы. Когда вы добавляете $frame->beginStub() вы даете понять что в этом месте начинается код, который не надо сохранять в композитном кэше, а надо догрузить динамически, уже после загрузки страницы. Потому и ломается.
Кажется какое-то браузерное расширение не которое хочет работать во фрейм ютубе, не может туда встроится, потому что блокируется браузером.
Какая-то странная ситуевина.
Подожду ответа с вами.
Который не очень подходит для данной задачи, так как если агенты на хитах, то никакого "в определённое время" никто не может гарантировать, а если на кроне, то см. вопрос ТС - у него крон скрипты не запускает (не факт), и вопрос уже вообще не про битрикс.