Сталкивался несколько раз с такой ошибкой. Причина - что-то не туда нажали, что-то не то вписали в настройках чпу при настройке какого-либо компонента.
Далее битрикс в файл urlrewrite.php, который лежит в корне сайта занес правило, которое ломает логику открытия нужной страницы.
Посмотрите, какая страница открывается вместо /404.php
Далее просмотрите, какое правило ведет на эту страницу (['PATH'] ==> '...'). Попробуйте обернуть это правило в комментарии и проверить, ушла ли ошибка. Если ушла - удаляем правило.