isso geralmente acontece porque seu projeto do Google Cloud ainda está em modo de teste. o Google expira tokens oauth para aplicativos em teste a cada 7 dias. vá para a tela de consentimento oauth no console do Google Cloud e mude o status para produção. assim que você fizer isso, apenas atualize suas credenciais no n8n e ele deverá permanecer conectado permanentemente, também considere atualizar seu n8n para a versão mais recente.
Consegue compartilhar o erro completo do Google, porque acesso bloqueado é genérico.
Também vale testar recriar a credencial OAuth no n8n com o redirect URI copiado novamente da tela de credenciais, porque qualquer diferença pequena no domínio/callback pode fazer o Google bloquear o login.
O que provavelmente está acontecendo é que você estava trabalhando no modo de teste de OAuth do Google e o token expirou. Digo isso porque você mencionou que o timing disso foi que estava funcionando uma semana atrás e agora não está.
Quando a sua tela de consentimento OAuth está definida como “Testing” no Google Console, os tokens expiram após 7 dias, o que significa que o Google bloqueia a re-autenticação até que você readicione o usuário ou publique o app.
O que você precisa fazer é ir para a tela de consentimento OAuth do seu Google Console e mudar o status de publicação de “Testing” para “Production”. Não há necessidade de verificação formal para uso pessoal ou interno, pois a publicação remove o limite de 7 dias.
Se você ainda estiver bloqueado depois disso, pode verificar novamente se a conta do Google com a qual você está fazendo login está listada em “Test users”.
@Liruan pedimos a gentileza de finalizar a postagem marcando a melhor resposta como solução para que ajude outros membros da comunidade para encontrar ajuda.