# Cursor commands hang on Mac

**URL:** <https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183>\
**Category:** Bug Reports\
**Created:** [September 19, 2025, 11:36pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183 "2025-09-19T23:36:07Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![le\_vrai\_moi](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@le\_vrai\_moi](https://forum.cursor.com/u/le_vrai_moi)\
**Post date:** [September 19, 2025, 11:36pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/1 "2025-09-19T23:36:08Z")

</div>

### Where does the bug appear (feature/product)?

Cursor IDE

### Describe the Bug

cursor just hangs when it is trying to automatically exec shell commands needed during development.

### Steps to Reproduce

ask the agent to do something like “check in the file” - anything that causes an external command to be fired off. Yes, it is in the allow list. It just hangs. Started happening today.

### Expected Behavior

Commands should be run, cursor should work.

### Screenshots / Screen Recordings

 ![el cursor latke.png](https://us1.discourse-cdn.com/cursor1/original/3X/3/2/32770ebc136350fb18d031e102dff8438ff61312.png)

### Operating System

MacOS

### Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.6.35  
VSCode Version: 1.99.3  
Commit: b753cece5c67c47cb5637199a5a5de2b7100c180  
Date: 2025-09-19T17:39:38.846Z  
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

### For AI issues: which model did you use?

auto

### Does this stop you from using Cursor

Yes - Cursor is unusable

---

<div class="post-metadata">

**Author:** ![sanjeed5](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/sanjeed5/32/9610_2.png) [@sanjeed5](https://forum.cursor.com/u/sanjeed5)\
**Post date:** [September 20, 2025, 1:01am UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/2 "2025-09-20T01:01:04Z")

</div>

Thanks for the report. Is this command working for you normally in terminal?

---

<div class="post-metadata">

**Author:** ![le\_vrai\_moi](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@le\_vrai\_moi](https://forum.cursor.com/u/le_vrai_moi)\
**Post date:** [September 20, 2025, 1:44pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/3 "2025-09-20T13:44:04Z")

</div>

yes

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [September 20, 2025, 1:49pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/4 "2025-09-20T13:49:26Z")

</div>

Hey, thanks for the report. Our team is working on a fix for this issue.

---

<div class="post-metadata">

**Author:** ![le\_vrai\_moi](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@le\_vrai\_moi](https://forum.cursor.com/u/le_vrai_moi)\
**Post date:** [September 20, 2025, 2:26pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/5 "2025-09-20T14:26:41Z")

</div>

yes. “cursor agent” also hangs

![cursorissue](https://us1.discourse-cdn.com/cursor1/original/3X/8/6/86be7c3d85c32bb62224606ada73b41c2316dff6.gif)

---

<div class="post-metadata">

**Author:** ![AdrianR](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/adrianr/32/80353_2.png) [@AdrianR](https://forum.cursor.com/u/AdrianR)\
**Post date:** [September 20, 2025, 3:10pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/6 "2025-09-20T15:10:49Z")

</div>

If it helps I think I’m having the same issue where no run commands work at all and getting a “Error: no result from tool” on the “run\_terminal\_cmd” tool

 ![Screenshot 2025-09-20 at 11.09.38 AM](https://us1.discourse-cdn.com/cursor1/original/3X/e/1/e191edbfcd01f960a3f7783b433f65b6e0822088.png)

---

<div class="post-metadata">

**Author:** ![le\_vrai\_moi](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@le\_vrai\_moi](https://forum.cursor.com/u/le_vrai_moi)\
**Post date:** [September 20, 2025, 3:12pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/7 "2025-09-20T15:12:52Z")

</div>

Thanks! Is there an ETA and/or workaround?

---

<div class="post-metadata">

**Author:** ![AdrianR](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/adrianr/32/80353_2.png) [@AdrianR](https://forum.cursor.com/u/AdrianR)\
**Post date:** [September 20, 2025, 3:27pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/8 "2025-09-20T15:27:01Z")

</div>

I’ve been asking cursor to tell me what terminal commands to run and I’ll run them manually in terminal vs. having the agent execute them

---

<div class="post-metadata">

**Author:** ![le\_vrai\_moi](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@le\_vrai\_moi](https://forum.cursor.com/u/le_vrai_moi)\
**Post date:** [September 20, 2025, 3:33pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/9 "2025-09-20T15:33:18Z")

</div>

more context. after I had to “stop” the command execution attempt and then “copy request id”.

Request ID: b0bf1ef7-b82c-460d-882f-93c675aac832  
{“error”:“ERROR\_USER\_ABORTED\_REQUEST”,“details”:{“title”:“User aborted request.”,“detail”:“Tool call ended before result was received”,“isRetryable”:false,“additionalInfo”:{},“buttons”:,“planChoices”:},“isExpected”:true}  
ConnectError: [aborted] Error  
at Zwl.$endAiConnectTransportReportError (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4918:344588)  
at Ubr.\_doInvokeHandler (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:487:36019)  
at Ubr.\_invokeHandler (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:487:35761)  
at Ubr.\_receiveRequest (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:487:34526)  
at Ubr.\_receiveOneMessage (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:487:33348)  
at KCt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:487:31442)  
at we.\_deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)  
at we.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)  
at Jot.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4903:12154)  
at MessagePort. (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7037:18292)

---

<div class="post-metadata">

**Author:** ![BakiSap](https://avatars.discourse-cdn.com/v4/letter/b/cc9497/32.png) [@BakiSap](https://forum.cursor.com/u/BakiSap)\
**Post date:** [September 20, 2025, 11:04pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/10 "2025-09-20T23:04:38Z")

</div>

```auto
I have the same problem with all commands placed by the terminal.

```

---

<div class="post-metadata">

**Author:** ![le\_vrai\_moi](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@le\_vrai\_moi](https://forum.cursor.com/u/le_vrai_moi)\
**Post date:** [September 21, 2025, 3:44am UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/11 "2025-09-21T03:44:14Z")

</div>

none of the zshrc related suggestions work either …

---

<div class="post-metadata">

**Author:** ![le\_vrai\_moi](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@le\_vrai\_moi](https://forum.cursor.com/u/le_vrai_moi)\
**Post date:** [September 21, 2025, 1:16pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/12 "2025-09-21T13:16:24Z")

</div>

I also tried with the latest stable version (that was my default setting) - same issue.

---

<div class="post-metadata">

**Author:** ![le\_vrai\_moi](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@le\_vrai\_moi](https://forum.cursor.com/u/le_vrai_moi)\
**Post date:** [September 21, 2025, 1:49pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/13 "2025-09-21T13:49:28Z")

</div>

looks like the embedded nodejs cpu goes to 100% when it hangs

---

<div class="post-metadata">

**Author:** ![le\_vrai\_moi](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@le\_vrai\_moi](https://forum.cursor.com/u/le_vrai_moi)\
**Post date:** [September 21, 2025, 2:05pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/14 "2025-09-21T14:05:22Z")

</div>

Developer tools view (toggle) in Cursor:

WARN No search provider registered for scheme: file, waiting  
warn @ workbench.desktop.main.js:55  
workbench.desktop.main.js:606 Failed to fetch team admin settings: ConnectError: [invalid\_argument] Error  
at t (workbench.desktop.main.js:4918:345377)  
at async Object.getTeamAdminSettings (workbench.desktop.main.js:580:388882)  
at async j\_u (workbench.desktop.main.js:606:70825)  
at async K\_u (workbench.desktop.main.js:606:70975)  
j\_u @ workbench.desktop.main.js:606  
workbench.desktop.main.js:3225 [ToolV2Service] Error executing tool 15 (runTerminalCommandV2Params): Object  
toolWrappedStream @ workbench.desktop.main.js:3225  
workbench.desktop.main.js:3225 [ToolV2Service] ToolCallError details: Object  
toolWrappedStream @ workbench.desktop.main.js:3225  
workbench.desktop.main.js:55 ERR Tool call errored or timed out: Error: Tool call errored or timed out  
at AbortSignal. (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:3225:18300)  
at GR.abortGenerationUUID (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1467:3112)  
at V0.cancelChat (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5536:26256)  
at V0.cancelCurrentStep (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5536:27110)  
at k\_l.run (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4948:12002)  
at vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:52:44627  
at yos (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:52:44313)  
at A4 (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:52:44274)  
at n.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:52:44616)  
at handler (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:54:18351)  
at Lwr.invokeFunction (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5674:960)  
at vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5483:3436  
at yos (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:52:44313)  
at A4 (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:52:44274)  
at VGs.\_tryExecuteCommand (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5483:3289)  
at VGs.executeCommand (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5483:2839)  
at vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4596:137973  
at Object.onClick (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4596:138198)  
at HTMLDivElement. (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1545:25597) ou: Tool call errored or timed out  
at AbortSignal. (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:3225:18300)  
at GR.abortGenerationUUID (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1467:3112)  
at V0.cancelChat (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5536:26256)  
at V0.cancelCurrentStep (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5536:27110)  
at k\_l.run (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4948:12002)  
at vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:52:44627  
at yos (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:52:44313)  
at A4 (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:52:44274)  
at n.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:52:44616)  
at handler (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:54:18351)  
at Lwr.invokeFunction (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5674:960)  
at vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5483:3436  
at yos (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:52:44313)  
at A4 (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:52:44274)  
at VGs.\_tryExecuteCommand (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5483:3289)  
at VGs.executeCommand (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5483:2839)  
at vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4596:137973  
at Object.onClick (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4596:138198)  
at HTMLDivElement. (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1545:25597)  
error @ workbench.desktop.main.js:55  
workbench.desktop.main.js:5576 [SUMMARIZATION-DEBUG] Stream processing ERROR for composer f2869f05-e622-4bba-ad7a-6949cf6c74d5: ConnectError: [canceled] This operation was aborted  
at Zwl.$endAiConnectTransportReportError (workbench.desktop.main.js:4918:344588)  
at Ubr.\_doInvokeHandler (workbench.desktop.main.js:487:36019)  
at Ubr.\_invokeHandler (workbench.desktop.main.js:487:35761)  
at Ubr.\_receiveRequest (workbench.desktop.main.js:487:34526)  
at Ubr.\_receiveOneMessage (workbench.desktop.main.js:487:33348)  
at KCt.value (workbench.desktop.main.js:487:31442)  
at we.\_deliver (workbench.desktop.main.js:49:2962)  
at we.fire (workbench.desktop.main.js:49:3283)  
at Jot.fire (workbench.desktop.main.js:4903:12154)  
at MessagePort. (workbench.desktop.main.js:7037:18292)  
(anonymous) @ workbench.desktop.main.js:5576  
workbench.desktop.main.js:4304 [composer] Failed to get complete AI response  
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:4304  
workbench.html:1 Autofocus processing was blocked because a document already has a focused element.  
Uncaught ResizeObserver loop completed with undelivered notifications.  
3workbench.desktop.main.js:606 Failed to fetch team admin settings: ConnectError: [invalid\_argument] Error  
at t (workbench.desktop.main.js:4918:345377)  
at async Object.getTeamAdminSettings (workbench.desktop.main.js:580:388882)  
at async j\_u (workbench.desktop.main.js:606:70825)  
at async K\_u (workbench.desktop.main.js:606:70975)  
j\_u @ workbench.desktop.main.js:606  
workbench.desktop.main.js:5536 [composer] getComposer called for non-existent composer f2869f05-e622-4bba-ad7a-6949cf6c74d5  
getComposer @ workbench.desktop.main.js:5536  
workbench.desktop.main.js:5536 [composer] no composer found for id f2869f05-e622-4bba-ad7a-6949cf6c74d5  
cleanUpComposer @ workbench.desktop.main.js:5536  
workbench.desktop.main.js:55 ERR [composer] No loaded composer found: Error: [composer] No loaded composer found  
at get data (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:537:32667)  
at V0.handleDeselectingComposer (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:5541:2150) Error: [composer] No loaded composer found  
at get data (workbench.desktop.main.js:537:32667)  
at V0.handleDeselectingComposer (workbench.desktop.main.js:5541:2150)  
error @ workbench.desktop.main.js:55

---

<div class="post-metadata">

**Author:** ![le\_vrai\_moi](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@le\_vrai\_moi](https://forum.cursor.com/u/le_vrai_moi)\
**Post date:** [September 21, 2025, 2:24pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/15 "2025-09-21T14:24:28Z")

</div>

downgrading to 1.5 works (switching for now).

---

<div class="post-metadata">

**Author:** ![MC\_Hammer](https://avatars.discourse-cdn.com/v4/letter/m/df788c/32.png) [@MC\_Hammer](https://forum.cursor.com/u/MC_Hammer)\
**Post date:** [September 22, 2025, 10:15am UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/17 "2025-09-22T10:15:35Z")

</div>

this could maybe help for your solution: [Not able to send message to cursor tab - #11 by MC\_Hammer](https://forum.cursor.com/t/not-able-to-send-message-to-cursor-tab/134227/11)

---

<div class="post-metadata">

**Author:** ![le\_vrai\_moi](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@le\_vrai\_moi](https://forum.cursor.com/u/le_vrai_moi)\
**Post date:** [September 22, 2025, 6:56pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/18 "2025-09-22T18:56:38Z")

</div>

it worked once, then stopped again.

---

<div class="post-metadata">

**Author:** ![dglewis](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/dglewis/32/10519_2.png) [@dglewis](https://forum.cursor.com/u/dglewis)\
**Post date:** [September 22, 2025, 11:02pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/19 "2025-09-22T23:02:55Z")

</div>

Same issue here. I submitted a bug report after having cursor itself diagnose and flesh out the details – sent it to [hi@cursor.com](mailto:hi@cursor.com) with extensive details. Downgraded to 1.5 from [Download · Cursor](https://cursor.com/download) and immediately sent several commands to automate shell interaction via composer background w/no issues. Will be monitoring for fix. Thanks.

---

<div class="post-metadata">

**Author:** ![le\_vrai\_moi](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@le\_vrai\_moi](https://forum.cursor.com/u/le_vrai_moi)\
**Post date:** [September 26, 2025, 4:26am UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/23 "2025-09-26T04:26:58Z")

</div>

Amazing. Still not fixed.

---

<div class="post-metadata">

**Author:** ![dglewis](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/dglewis/32/10519_2.png) [@dglewis](https://forum.cursor.com/u/dglewis)\
**Post date:** [September 30, 2025, 4:03pm UTC](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183/24 "2025-09-30T16:03:34Z")

</div>

Since I hadn’t seen any updates on this bug, I decided to upgrade again and see if it was fixed.

Unable to reproduce on 1.7.17 so it appears to be fixed.

I’m running macos 15.6.1

[Next page](https://forum.cursor.com/t/cursor-commands-hang-on-mac/134183.md?page=2)
