Сделай в питоне:
print(r.request.headers)чтобы получить заголовки и попробуй их передать в басе. Недавно такая же проблема была, что сервер ничего не отдает. Решилось передачей заголовков Accept-Encoding и connection: keep/alive.
С Recaptcha2 все понятно думаю получаем sitekey отправляем на сервис решения получаем ответ вставляем
а вот с Recaptcha3 не понятно.
Там тоже можно отправлять на решение на сервисы, но мне от туда приходили ответы с показателем 0.3
Зачем оно мне нужно если я использую куки от авторизации для гугла, и получаю теже 0,3 и все ни чего больше не делаю, пока вроде все нормально было сайты не жалуются.