Cursor mostra:
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:
- Verifique o status do Cursor
- Execute Network Diagnostics dentro do Cursor
- Salve o Request ID se ele for mostrado
- Tente novamente a mesma solicitação em um novo chat vazio
- 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ê observa | Causa mais provável | O que verificar em seguida |
|---|---|---|
| A página de status mostra um incidente | Problema no lado do Cursor | Aguarde o aviso de recuperação |
| Network Diagnostics falha em alguns testes | Rede local · SSL · VPN | Inspecione o teste falhado |
| Identificador da solicitação não encontrado no backend do Cursor | A solicitação nunca saiu da sua máquina | Verifique a conexão local |
| Funciona em um novo chat | Problema de contexto na conversa longa | Divida a conversa |
| Funciona em um pequeno projeto | Arquivo grande CLAUDE.md ou regras | Reduza o arquivo e compare |
| Foi resolvido sem ação | Pode ser transitório | Observe se volta a ocorrer |
| Nenhum dos acima se aplica | Não foi determinado ainda | Pergunte no fórum oficial |
Ordem de diagnóstico — todas não destrutivas
- Verifique a página de status oficial. Se um incidente for postado, pare aqui e aguarde
- Execute o Network Diagnostics dentro do Cursor. Ele relata SSL, API, Ping, Chat e Agent separadamente
- Salve o Request ID. A equipe usa-o para verificar se a solicitação chegou ao backend
- Tente novamente em um novo chat vazio. A mesma solicitação, sem histórico anterior
- Compare uma conversa curta com a longa. Se apenas a longa falhar, isso é um sinal
- Verifique o tamanho do seu projeto's
CLAUDE.mdou outros arquivos de regras sempre carregados - Tente uma rede diferente, ou com o VPN desativado
- 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.mdera 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.mdsão **enviados com cada solicitação econtam 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 premiumUnauthorized request. User is unauthorizedInvalid 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
