Cursor mostra:

text

Internal Error An unexpected error occurred on our servers.
Please try again, or contact support if the issue persists.

Resposta em 30 segundos

A frase diz 'nossos servidores', mas isso sozinho não significa que os servidores estejam down.

Em fóruns respondidos por membros da equipe do Cursor, a mesma mensagem veio de várias causas diferentes

incluindo problemas que nunca saíram da própria máquina do usuário.

Faça isso antes de alterar algo:

  1. Verifique o status do Cursor
  2. Execute Network Diagnostics dentro do Cursor
  3. Salve o Request ID se ele for mostrado
  4. Tente novamente a mesma solicitação em um novo chat vazio
  5. Uma conversa longa ou um grande CLAUDE.md é um ramo separado — veja abaixo

Todas essas são verificações somente de leitura. Nada aqui apaga ou reinstala algo.

Identificando qual causa você tem

O que você observaCausa mais provávelO que verificar em seguida
A página de status mostra um incidenteProblema no lado do CursorAguarde o aviso de recuperação
Network Diagnostics falha em alguns testesRede local · SSL · VPNInspecione o teste falhado
Identificador da solicitação não encontrado no backend do CursorA solicitação nunca saiu da sua máquinaVerifique a conexão local
Funciona em um novo chatProblema de contexto na conversa longaDivida a conversa
Funciona em um pequeno projetoArquivo grande CLAUDE.md ou regrasReduza o arquivo e compare
Foi resolvido sem açãoPode ser transitórioObserve se volta a ocorrer
Nenhum dos acima se aplicaNão foi determinado aindaPergunte no fórum oficial

Ordem de diagnóstico — todas não destrutivas

  1. Verifique a página de status oficial. Se um incidente for postado, pare aqui e aguarde
  2. Execute o Network Diagnostics dentro do Cursor. Ele relata SSL, API, Ping, Chat e Agent separadamente
  3. Salve o Request ID. A equipe usa-o para verificar se a solicitação chegou ao backend
  4. Tente novamente em um novo chat vazio. A mesma solicitação, sem histórico anterior
  5. Compare uma conversa curta com a longa. Se apenas a longa falhar, isso é um sinal
  6. Verifique o tamanho do seu projeto's CLAUDE.md ou outros arquivos de regras sempre carregados
  7. Tente uma rede diferente, ou com o VPN desativado
  8. Se persistir, poste no fórum oficial com o Request ID e sua saída de diagnóstico

Ramo A — Limite de contexto esgotado

[observado / resolvido pelo relator] Em um fórum, o relator notou que o erro apareceu quando seu

CLAUDE.md era grande e uma única conversa com o Agent estava em andamento há muito tempo.

Eles reduziram o arquivo, reiniciaram o IDE e começaram um novo chat, depois relataram:

*"Funcionou agora após eu reduzir o tamanho."*

[confirmado pela equipe do Cursor] Um membro da equipe do Cursor respondeu que o diagnóstico estava correto e

explicou o mecanismo: arquivos de instrução como CLAUDE.md são **enviados com cada solicitação e

contam para o limite de contexto do modelo**. Quando um cresce muito e uma única conversa com o Agent

continua, o contexto combinado pode fazer uma solicitação ultrapassar o limite do modelo.

A equipe chamou os passos do relator de "as movimentações certas" e recomendou manter os arquivos de instrução

leves e iniciar novos chats para novas tarefas.

O relator encontrou a causa; a equipe confirmou e explicou por quê. A equipe não identificou isso

independentemente, e esta causa não explica todos os casos deste erro — veja os outros ramos.

Como saber se é você:

  • A mesma solicitação funciona em um novo chat vazio
  • Funciona em um projeto sem um grande arquivo de regras
  • As falhas começaram após a conversa ter estado em andamento por muito tempo

Ramo B — Conexão local ou rede

[confirmado pela equipe do Cursor] Em um segundo fórum, a equipe atribuiu o erro a um **problema de conexão local

ou rede. Em um terceiro, a equipe notou que o Request ID não estava encontrado no backend do Cursor**

o que significa que a solicitação pode nunca ter saído da máquina do usuário, e pediu ao usuário para executar

Network Diagnostics.

Outro usuário em um desses fóruns relatou falhas imediatas para SSL, API, Ping, Chat e Agent

no Network Diagnostics.

Apesar da frase, isso não é um erro no servidor do Cursor. A solicitação não foi entregue.

Como saber se é você:

  • O Network Diagnostics falha em um ou mais testes
  • O Request ID não é encontrado quando a equipe o consulta
  • Outras ferramentas dependentes da rede falham ao mesmo tempo

A equipe diagnosticou este ramo, mas os fóruns não contêm uma solução confirmada. Comece com o teste falhado

no diagnóstico e com uma rede diferente ou com o VPN desativado.

Ramo C — Transitório

[confirmado pela equipe do Cursor] Em um fórum, a equipe observou que o usuário estava usando o Cursor

normalmente novamente alguns dias depois, e perguntou se o problema havia se resolvido por si só.

Nesse caso, não foi necessário nenhum mudanças locais duradouras.

Isso é o registro completo. Não estamos inventando uma solução para este ramo — não há evidências para

limpar caches ou reinstalar. Se o erro for resolvido por si só, anote se volta a ocorrer.

Ramo D — Não foi determinado ainda

[não foi determinado ainda] Em outro fórum, a equipe pediu ao relator para desativar o privacy mode e

reproduzir o problema para que pudessem investigar. O fórum não tem conclusão.

Se nenhum dos ramos acima se aplica às suas observações, você provavelmente está nessa situação.

Poste no fórum oficial com seu Request ID e saída do Network Diagnostics em vez de

aplicar soluções de outro ramo.

Confirmar que foi resolvido

  • A mesma solicitação que falhou agora completa com sucesso
  • O Network Diagnostics passa em todos os testes
  • Se for o Ramo A, uma conversa longa ainda falha enquanto uma nova é bem-sucedida — divida seu trabalho
  • O erro não retorna nos próximos dias

Erros que parecem semelhantes, mas não são este

Esses têm suas próprias mensagens exatas e causas próprias. Não aplique este guia a eles.

  • Resource exhausted — limite de solicitações premium
  • Unauthorized request. User is unauthorized
  • Invalid API key. Unauthorized User API key

Se sua mensagem for uma dessas, os passos deste guia não ajudarão.

Evidências

[confirmado pela equipe do Cursor] — que o mecanismo de limite de contexto explica um caso relatado;

que outro caso foi um problema de conexão local ou rede; que um Request ID ausente no

backend sugere que a solicitação nunca saiu da máquina; que um caso foi resolvido sem ação.

Os papéis da equipe foram verificados através dos dados públicos do tópico do fórum (admin · moderador · staff,

grupo CursorStaff).

[observado / resolvido pelo relator] — o grande CLAUDE.md mais observação da conversa longa, e a

confirmação de que reduzir o arquivo resolveu o problema. Isso foi um diagnóstico do usuário que a equipe endossou,

não uma descoberta independente da equipe.

[não foi determinado] — o fórum onde a equipe pediu mais informações e nenhuma conclusão seguiu.

Escopo e revisão

  • Aplica-se a: IDE do Cursor. Relatado na versão 3.9.16 (lançado em 2026-06-27)
  • Ainda atual: relatos continuam até 2026-07-22. Nenhuma versão de correção foi anunciada
  • Última revisão: 2026-07-29