[Bug] Subagents not awaiting nested subagent results, causing duplicate work and race conditions

Open 💬 6 comments Opened Jun 21, 2026 by marcoabreu

Bug Description
subagents dont await the results of the nested subagents they spawn. They even hallucinate/fabricate task notifications of subagents that they just spawned and then they proceed anyways or sometimes even do the work of the nested subagent that is running in the background. It's an ABSOLUTE mess of concurrent agents doing the same thing.

Environment Info

  • Platform: darwin
  • Terminal: cursor
  • Version: 2.1.183
  • Feedback ID: 319fcc41-9efc-41af-9f62-dc74a03f98fa

Errors

[]

View original on GitHub ↗

This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗