Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
In a cloud chat, when the parent agent spawns a subagent, the subagent status UI repeatedly flips between “Starting up” and “Stopped”. The footer stays on “Waiting for subagent”. The subagent still does the work and finishes. The bad signal is visual only, but it looks like the subagent is crash-looping.
Steps to Reproduce
- Open a cloud agent chat in Cursor 3.14.27 on Linux.
- Run a prompt that spawns a subagent (Task / nested agent).
- Watch the subagent status row while it works.
- Confirm the underlying task still finishes despite the start/stop flicker.
Expected Behavior
While the cloud subagent is running, show one stable in-progress state (for example “Running” / tool activity). Only show “Stopped” when that subagent has actually ended. “Waiting for subagent” should clear once the subagent is up, or at least not sit next to “Stopped”.
Screenshots / Screen Recordings

Operating System
Linux
Version Information
Cursor 3.14.27 (stable), commit 047548b00c1a
OS: Linux Mint 22.3 (Zena), kernel 7.0.0-28-generic, x86_64
Display: X11 (XDG_SESSION_TYPE=x11)
Update track: stable
Chat type: cloud chats only (not observed in local agent chats)
Notes:
Repro’d on cloud chats. I have not seen this on local chats.
This is not new in 3.14.27. I’ve seen the same start/stop flicker on earlier Cursor versions as well.
Looks like a status-projection / UI state bug, not a failed subagent run.
Happy to grab logs or another recording if useful.
Does this stop you from using Cursor
No - Cursor works, but with this issue