Во время разработки интернет-магазина на Битриксе, при вызове комплексного компонента bitrix:catalog, в карточке товара, начала появляется ошибка Can not find '.default' template with page 'detail'. Хотя соседний товар в этой же категории открывается нормально. Ошибка выявлялась, только после очистки кеша на сайте.

Шаблон компонента bitrix:catalog, был конечно кастомизированный. Если вызвать компонент со стандартным шаблоном, ошибка повторяется.

Не долго думая, написал в тех. поддержку битрикса.
Сначала запросили доступ в админку и спустя какое то время ответили:
«Ошибка в ядре продукта, я её исправил. Так же исправление выйдет в обновлении модуля информационные блоки 12.5.7. Если файл /bitrix/modules/iblock/classes/general/comp_findtools.php не трогать, то ошибка не повторится. Категория: Ошибки. Критичность: Значительная. »

Вывод

Чтобы починить эту проблему, надо обновить битрикс до версии 12.5.7(когда она выйдет) или написать о проблеме в тех. поддержку