Для исправления ошибки, которая возникает случайным образом при проверке капчи можно попробовать следующие шаги:
1. Попробуйте обновить или перезагрузить страницу с капчей и ввести данные заново.
2. Проверьте правильность введенных символов и убедитесь, что они соответствуют изображению капчи.
3. Попробуйте воспользоваться аудио-версией капчи, если таковая имеется.
4. Если проблема повторяется, обратитесь к администратору сайта для получения дополнительной помощи.
Что касается проблемы с PHP 7 при вводе правильной капчи, возможно, проблема связана с сессией, которая не сохраняется корректно. Для исправления этой проблемы можно попробовать следующие способы:
1. Убедитесь, что на сервере настроена корректная работа с сессиями и они сохраняются правильно.
2. Проверьте наличие ошибок в логах сервера или PHP, возможно, там будут указания на проблему с сессиями.
3. Попробуйте использовать другие методы хранения сессий, такие как база данных или Redis, чтобы убедиться, что проблема не связана с конкретным методом хранения сессий.
4. Обновите версию PHP до последней доступной, возможно, проблема была исправлена в более новой версии.
Если все вышеперечисленные методы не помогли решить проблему, рекомендуется обратиться к специалисту или разработчику для дальнейшего анализа причин и поиска решения.