Я потратил несколько часов на проверку ключей и форматов json и поиск в Google, пока, наконец, не обнаружил, что ему не нужен код 2FA, ему нужен магический токен.
Если вы скопируете и вставите ссылку над подсказкойв браузер, затем скопируйте и вставьте токен, который он вам возвращает, в приглашение «токен», все работает.
Это была моя ошибка на 100%, но я публикую это здесь в надежде сохранить другиелюди также тратят время.
Если кто-то из сотрудников Google читает это, было бы неплохо сделать подсказку «токен» и сообщение об ошибке менее двусмысленным.