Internal error--can't fix in two days!

During last two days, I continuously met the internal error issue. I submited the case through app, but no reply. I tried every solution I could ,restart, clean cache, can’t works, anyone can help?

I did the network diagnostics, it’s ok.

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

Request ID: 11d5e742-7a88-464d-a4d5-3acd2043c4c7
[internal] 295680:error:1e000065:Cipher functions:OPENSSL_internal:BAD_DECRYPT:…\third_party\boringssl\src\crypto\fipsmodule\cipher\e_aes.cc.inc:844:

RetriableError: [internal] 295680:error:1e000065:Cipher functions:OPENSSL_internal:BAD_DECRYPT:…\third_party\boringssl\src\crypto\fipsmodule\cipher\e_aes.cc.inc:844:

at mAf (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9278:6675)
at zYi (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9278:5410)
at mTp (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9279:11972)
at Object.classify (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9279:16501)
at vAf (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9279:5856)
at async lYo.runWithSharedTurnRunner (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9279:15853)
at async YH.runAgentLoop (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:15854:72761)
at async q1a.streamFromAgentBackend (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:15882:14489)
at async q1a.getAgentStreamResponse (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:15882:24576)
at async eDe.submitChatMaybeAbortCurrent (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9452:2491)

Hi there!

We detected that this may be a bug report, so we’ve moved your post to the Bug Reports category.

To help us investigate and fix this faster, could you edit your original post to include the details from the template below?

Bug Report Template - Click to expand

Where does the bug appear (feature/product)?

  • Editor, Tab & Chat (autocomplete, Composer, in-editor agent)
  • Terminal & commands
  • Models, pricing & API keys (availability, Auto/Max, BYOK/Bedrock)
  • MCP & tools
  • Cloud Agents & Automations (cursor.com/agents, scheduled/event)
  • BugBot & Code Review
  • Cursor CLI
  • Cursor Mobile
  • Remote (SSH / Dev Containers / WSL)
  • Account, billing & login
  • Something else…

Describe the Bug
A clear and concise description of what the bug is.


Steps to Reproduce
How can you reproduce this bug? We have a much better chance at fixing issues if we can reproduce them!


Expected Behavior
What is meant to happen here that isn’t working correctly?


Screenshots / Screen Recordings
If applicable, attach images or videos (.jpg, .png, .gif, .mp4, .mov)


Operating System

  • Windows 10/11
  • MacOS
  • Linux

Version Information

  • For Cursor IDE: Menu → About Cursor → Copy
  • For Cursor CLI: Run agent about in your terminal
IDE:
Version: 2.xx.x
VSCode Version: 1.105.1
Commit: ......

CLI:
CLI Version 2026.01.17-d239e66

For AI issues: which model did you use?
Model name (e.g., Sonnet 4, Tab…)


For AI issues: add Request ID with privacy disabled
Request ID: f9a7046a-279b-47e5-ab48-6e8dc12daba1
For Background Agent issues, also post the ID: bc-…


Additional Information
Add any other context about the problem here.


Does this stop you from using Cursor?

  • Yes - Cursor is unusable
  • Sometimes - I can sometimes use Cursor
  • No - Cursor works, but with this issue

The more details you provide, the easier it is for us to reproduce and fix the issue. Thanks!

Bug Report Template - Click to expand

Where does the bug appear (feature/product)?

  • Editor, Tab & Chat (autocomplete, Composer, in-editor agent)
  • Terminal & commands
  • Models, pricing & API keys (availability, Auto/Max, BYOK/Bedrock)
  • MCP & tools
  • Cloud Agents & Automations (cursor.com/agents, scheduled/event)
  • BugBot & Code Review
  • Cursor CLI
  • Cursor Mobile
  • Remote (SSH / Dev Containers / WSL)
  • Account, billing & login
  • Something else…

Describe the Bug
Whatever my request are, after 2-3 minutes, the system show this internal error. “An unexpected error occurred on our servers. Please try again, or contact support if the issue persists.”


Steps to Reproduce
How can you reproduce this bug? We have a much better chance at fixing issues if we can reproduce them!

  1. IDE, Agent , auto
  2. submit a request
    3. after couple minutest, the bug appears

Expected Behavior
it should work well, or tell what’s going wrong.


Screenshots / Screen Recordings


Operating System

  • Windows 10/11
  • MacOS
  • Linux

Version Information

  • For Cursor IDE: Menu → About Cursor → Copy
  • For Cursor CLI: Run agent about in your terminal
Version: 3.12.17 (user setup)
VS Code Extension API: 1.128.0
Commit: 0fb762053c34788bb7760d5673f8a6d4c8589d50
Date: 2026-07-17T02:53:53.006Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.256
OS: Windows_NT x64 10.0.26200


For AI issues: which model did you use?
Model name ( auto)


For AI issues: add Request ID with privacy disabled
Request ID: ad053e3b-a94f-433f-a1e3-ca16cdb105f0
Additional Information
none


Does this stop you from using Cursor?

  • Yes - Cursor is unusable
  • Sometimes - I can sometimes use Cursor
  • No - Cursor works, but with this issue

Request ID: 3e1f3d17-19f7-4a49-9655-c12c5eeb010a
[internal] 627840:error:1e000065:Cipher functions:OPENSSL_internal:BAD_DECRYPT:…\third_party\boringssl\src\crypto\fipsmodule\cipher\e_aes.cc.inc:844:

RetriableError: [internal] 627840:error:1e000065:Cipher functions:OPENSSL_internal:BAD_DECRYPT:…\third_party\boringssl\src\crypto\fipsmodule\cipher\e_aes.cc.inc:844:

at mAf (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9278:6675)
at zYi (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9278:5410)
at mTp (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9279:11972)
at Object.classify (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9279:16501)
at vAf (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9279:5856)
at async lYo.runWithSharedTurnRunner (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9279:15853)
at async YH.runAgentLoop (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:15854:72761)
at async q1a.streamFromAgentBackend (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:15882:14489)
at async q1a.getAgentStreamResponse (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:15882:24576)
at async eDe.submitChatMaybeAbortCurrent (vscode-file://vscode-app/d:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9452:2491)

can't use for 3days

Hey, thanks for the detailed report with stack traces and the Request IDs. That helped a lot.

I checked your Request IDs. On our side the requests completed normally, then the server just stopped receiving data from the client. The BAD_DECRYPT error from BoringSSL means TLS packets are getting corrupted somewhere on the network path between you and our servers. So this is a transport level issue, not an on our servers outage like the generic message says. I know that message is misleading.

A typical sign is that short requests like network diagnostics work, but long agent streams break. That often happens with a VPN, a corporate proxy, a network accelerator, or antivirus HTTPS scanning that interferes with long lived connections.

What to try, in order:

  1. Settings → Network → HTTP Compatibility Mode → HTTP/1.1 or enable Disable HTTP/2. HTTP/1.1 changes framing and connection lifetime and often avoids corruption on long HTTP/2 streams. This is the first thing to try.
  2. Turn off your VPN, network accelerator, and antivirus HTTPS or SSL scanning, or add Cursor to the allowlist.
  3. Quick test: connect using a different network, like a phone hotspot, and see if the error still happens. If it works on another network, the issue is definitely in the original network path.

Let me know if switching to HTTP/1.1 helps. If it still happens even on another network, we can dig deeper.