Cursor terminal not working problem

1. Forum Check:

I found a similar issue ,but no definitive solution.

2. Clear Description of the Bug: The integrated terminal in Cursor fails to load or initialize any shell type (including PowerShell, Command Prompt/cmd, and Git Bash if available). When I open the terminal panel, it either remains completely blank with only a blinking cursor, or sometimes it briefly shows “* History restored” (for PowerShell) but then hangs without displaying a command prompt. No input is possible. This issue prevents me from using any command-line operations within the Cursor IDE.

3. How to Reproduce the Bug: 1. Launch Cursor on my Windows machine. 2. Open the integrated terminal (e.g., using the “Terminal” menu, or the `Ctrl+`` shortcut). 3. The terminal panel appears, but no shell prompt loads. 4. Attempting to switch between different shell profiles (PowerShell, cmd, bash) results in the same blank/unresponsive terminal. This happens consistently every time I try to use the terminal.

4. Screenshots or Recordings:

Just blank or “history restored” on the terminal panel, and no input is possible

5. Operating System and Cursor Version:

  • Operating System: Windows 11

  • Cursor Version:0.50

6. Does the issue stop you from using Cursor?

  • While I can still edit code, this issue significantly hinders my workflow as I rely heavily on the integrated terminal for version control, running scripts, managing dependencies, and other development tasks. It makes using Cursor for end-to-end development very difficult.

Important Additional Context & Troubleshooting Done:

  • This issue started occurring at some point; the integrated terminal in Cursor was working normally before.
  • Critically, the integrated terminal in standard VS Code on the same machine works perfectly fine with all shell types (PowerShell, cmd, etc.).
  • My Cursor settings were initially migrated from VS Code.
  • I have tried the following troubleshooting steps without success in resolving the Cursor terminal issue:
    • Restarting Cursor multiple times.
    • Restarting my computer multiple times.
    • Running Cursor as Administrator.
    • Temporarily disabling my antivirus/firewall software.
    • Reinstalling Cursor multiple times.
    • Performing a “clean” reinstallation of Cursor, which included manually deleting user configuration and cache folders (such as those in %APPDATA%\Cursor and %LOCALAPPDATA%\Cursor) before reinstalling. Even after this clean install and going through Cursor’s initial setup prompts, the integrated terminal still fails to load.
2 Likes

Hey, this is super weird and not an issue I’ve seen before!

When you open a terminal, can you run the Developer: Toggle Developer Tools and check the Console tab to see if any errors occur when the terminal tries to initialise?

Thanks!

Hey, thanks for the suggestion!

I’ve checked the Developer Tools Console multiple times, and unfortunately, no red errors appear when the terminal tries to initialize. The only thing that ever shows up is a yellow ExperimentalWarning about importAssertions, which seems to be unrelated.

Here’s a summary of the situation:

  • The terminal pane opens, but it’s completely blank and non-interactive (no prompt, no cursor, and I can’t type anything).
  • This happens with both PowerShell (my default) and when I force it to use CMD in the settings.
  • Both PowerShell and CMD work perfectly fine when I run them normally, outside of the editor.

I’ve already tried a full, clean reinstallation (including deleting the %APPDATA% and %USERPROFILE% folders) and have also tried running with extensions disabled, but the issue persists. It seems to be a problem with how the application itself is creating or rendering the terminal process.
I FEEL REALLY CONFUSED!

Unfortunately, I can’t say this is a problem I’ve ever seen reported before, and I am equally confused!

I know this may seem trivial, as I totally understand your description, but can you send a screenshot or even a video of what happens when you open Cursor and try to open a terminal?


Just like this and I can not input anything

Hello! Just wanted to gently follow up on this one. I still can not fix this :sob:

I face the same problem. Here to follow up.

But no one is here to help us :sob: