Яндекс и Google натыкаются на ошибку 500 на рабочем сайте

Яндекс и Google в один голос твердят, что страницы недоступны, мол ошибка 500. Делаю проверку доступности сайта в Яндексе, Яндекс говорит ошибка 500, а я в это время на проверяемой странице и все работает... Тоже самое и с Google...

Например, проверяю страницу: https://danfa.net/game/ и такой результат:
Код статуса HTTP	500 Internal Server Error

Движок работает на PHP 8.1.6 и при этой версии Яндекс и Google выдает 500 ошибку.
Меняю версию PHP на 8.0.19 и Яндекс с Google сразу видят сайт...
А при чем тут версия интерпретатора? Я не знаю...

Как можно "жить" на последней версии PHP и быть доступным для поисковиков?

Спасибо.
Дело оказалось в том, что был выключен параметр: core.store_only_users_in_session (Храните только пользователей в таблице сеансов. Не допускает ботов и гостей к этому столу). При включении данного параметра ошибка исчезла.

Я не понял, для чего может потребоваться включать/выключать этот параметр, и вырезал его полностью, имитируя его активность.