Subagent status gets shown twice, "Starting up" gets stuck

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When clicking on the “N working” badge, it shows the same subagent twice. One shows the actual progress, the second shows “Starting up”.

Steps to Reproduce

Start a task with subagents. For me it happens several times a day (but not always).

Expected Behavior

Clean subagent status.

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

Version: 3.17.8 (Universal)
VS Code Extension API: 1.128.0
Commit: 2fdd31c9f33f7fbe501f2d57772dc5bf64b63620
Date: 2026-08-20T02:18:12.724Z
Layout: Agent Window
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.291
OS: Darwin arm64 25.5.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report and the screenshot. I can see a duplicate subagent row in the tray, and one of them is stuck on Starting up.

This is a display-only issue. The subagent is working fine. The real one is the row where you can see live progress. This is a known issue and we’re tracking it. I’ve shared your report with details macOS, 3.17.8. I can’t share a timeline yet.

If you notice a pattern, like the duplicate showing up right after starting multiple subagents at once, let me know here. That would help us narrow it down.