Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
This is when using remote SSH connection.
During the Agent answer it gets very often stuck while waiting for the issued command result.
It detects the problem and tries to execute some dummy commands like ‘echo ok’, ‘date’ etc. After 5-10-20 minutes it may finally receive a response and say “Ok, the server is back” and will continue its work.
During this terminal tab may (or may not) be also unresponsive. But my local terminal connection with LXterminal keeps working with no issues.
Second problem is usually nearly every second answer gets stalled with message “Taking longer than expected…”.
Despite this on Cursor’s account Usage tab it still takes 1 credit while showing no tokens were used for these unresponsive answers.
What helps is to restart window/extensions host for several times.
Last week on 2.4.3 version it was working on but today it started like this, upgrade to 2.5.20 didn’t help. In Network settings I have HTTP/1.1 and diagnostics are all fine.
PS. When I try to resubmit the stalled answer, I need to wait for about 30 seconds (!) till “Submit from a previous message?” popup will appear. Despite taking this long to wait, obviously no changes were made to any of the files as there was even no response. After resubmitting it will start with “Planning next moves” and will then turn into “Taking longer than expected…” forcing me to restart window.
PS2. During these “echo ok” commands, when I click on “Open in external terminal” button, it seems to be actually receiving the ok response (first time still with like 10 seconds delay) but likely not capturing straight away.
Steps to Reproduce
Open Cursor IDE and ask agent to perform a task which uses cli commands.
Expected Behavior
Commands executed fast and next questions answered.
Screenshots / Screen Recordings
Operating System
Linux
Version Information
IDE 2.5.20
For AI issues: which model did you use?
Opus 4.6
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor




