Cursor IDE Integrated Terminal Hanging on SSH Remote

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The integrated terminal in Cursor IDE completely hangs when trying to execute commands on SSH remote connections. The terminal becomes unresponsive and doesn’t execute any commands.

Environment Details:

  • Operating System: Linux 6.14.11-1-pve
  • Shell: /usr/bin/zsh
  • Cursor: Latest version (September/October 2024)
  • Connection: SSH remote to server with unlimited resources

Observed Symptoms:

  1. Terminal unresponsive: Commands get “stuck” without execution
  2. No visual feedback: No output or errors appear
  3. Clean console: Developer Tools show no JavaScript errors
  4. Active processes: Cursor continues running normally
  5. Recent issue: Started happening a few days ago

What Works:

  • SSH connection via external terminal works perfectly
  • Project runs normally in external terminal
  • All permissions are correct
  • Cursor opens and edits files normally

Solution Attempts:

  1. Restart integrated terminal
  2. Kill all terminals
  3. Check SSH configurations
  4. Check permissions
  5. Check Cursor processes
  6. No solution worked

Technical Information:
Terminal configured: TERM=xterm-256color, SHELL=/usr/bin/zsh
Active Cursor processes: command-shell, extensionHost, fileWatcher

Impact:

  • Critical: Unable to execute commands in integrated terminal
  • Workaround: Use external terminal + Cursor only for editing
  • Productivity: Significantly reduced

Request:
I need urgent help to resolve this issue as it’s significantly impacting my productivity. The integrated terminal is essential for development.

Note: This is a known issue that started appearing in recent Cursor updates (September/October 2024) on SSH remote connections.

Steps to Reproduce

  1. Connect via SSH remote in Cursor
  2. Open integrated terminal
  3. Try to execute any command
  4. Terminal hangs without response

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.6.45 (Universal)
VSCode Version: 1.99.3
Commit: 3ccce8f55d8cca49f6d28b491a844c699b8719a0
Date: 2025-09-22T18:22:38.013Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hi @Bruno_Fernandes, thank you for this bug report – we are looking into it! Does it work when you pop up the terminal or use a terminal in the bottom panel (outside of the agent)?

it doesn’t even appear to run the terminal outside in the chat. nor does any option appear in the terminal box that appears in the chat, it simply stays stuck

Hi @Bruno_Fernandes, could you try upgrading to the latest Cursor version?

1 Like