This is a known issue â the approval dialog (Run/Skip/Allowlist buttons) sometimes fails to render while the agent shows âWaiting for Approval.â Our team is actively investigating this, particularly in the Glass UI.
A couple of things to try:
Scroll down in the conversation â the approval card may have rendered below the visible area
Start a new chat session â the approval state can get stuck in long sessions
Enable Auto-run for trusted commands: Cursor Settings > Features > Auto-run â this lets the agent execute commands without manual approval, bypassing the issue entirely
The underlying fix for the missing approval dialog hasnât shipped yet, which is why youâre still seeing this on pre 32. Our team is actively working on it.
One additional workaround to try: if you have multiple agent tabs open, switch to a different agent tab and then switch back. This can sometimes force the approval UI to re-render.
Regarding the doubled first message: is this the same behavior you reported in your other thread? If so, thatâs being tracked separately. If this is a different pattern, a request ID from the affected session would help us investigate (three-dot menu at the top of the chat > Copy Request ID).
And always reproducable. Just live the âApproveâ query and work with different agents. After a while the approve will be hidden, but agent will continue to wait for the approval (1). Dialog should not be hidden. PRobably it is hidden because of events I do at different chats.
Please escalate this. I spend hours hereâŚ
I can not copy request ID (2). No dialog
Thanks for the additional repro detail â the pattern of switching between agent tabs causing the approval dialog to disappear is helpful context for the team investigating this.
Regarding your latest reply about the âWarming upâŚâ getting stuck for 20+ minutes â that appears to be a different issue from the missing approval dialog. Could you create a new thread for that one? Including the following would help us investigate:
What command/tool was being executed when it got stuck on âWarming upâ
Whether this happens consistently or was a one-off
Your Cursor version (looks like 3.2.0 pre 48)
A request ID if youâre able to grab one from the session
That way our team can track and investigate each issue properly rather than mixing them in one thread.
I do not know, the chat is gone. (I deleted it at the end of the day)
This is the first time, but from recent updates I started to see often âWarming upâŚâ. Looks like something new what was recently introduced.
Right
As you can see there is not request ID button. I suggest to create it when request started, not when it was finished. Here you can see it stuck and that button does not come up.
Please feel free to split this into the new thread. Sorry, the forum interface is ugly and takes too much time to create all these threads. Also âCreate new topicâ dialog does not support image pasting. It requires âPost > Edit > Saveâ. Please fix that.
I do not see any updates for a long period of time already:
```Version: 3.2.0-pre.48.patch.0
VSCode Version: 1.105.1
Commit: 1a799c189bae4693c309be8329a4705c3345cd29
Date: 2026-04-20T06:04:39.436Z
Layout: editor
Build Type: Nightly
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.3.0
Your Update Access had indeed reset to Default, confirming the suspicion.
After changing the track to Nightly, youâll need to fully quit Cursor (Cmd+Q, not just close the window) and relaunch it before the track change takes effect on the updater. Then run Cmd+Shift+P > Attempt Update again. There should be a newer build available on the Nightly track.
If that still doesnât find an update: download the latest stable from cursor.com/downloads (Mac Arm64) instead. Stable is currently on 3.3, which is significantly newer than your April 20 nightly.
Once youâre on a newer build, let us know if the approval dialog issue is still happening.
Sorry, I can not use stable, because it do not see the configurations I done at CursorNightly: theme, colors, font sizes⌠etc etc. I do not not remember what I changed else. Is there an easy way to tell Stable version to use the configuration from Nightly?
This copies theme, font sizes, colors, and keybinding customizations. Extensions would need to be reinstalled separately, but your core visual settings will carry over.
Regarding the Nightly build being stuck on April 20 for 3 weeks â there have been some issues with the Nightly build pipeline recently. Weâre working on getting new builds published. In the meantime, Stable (currently at 3.3) is significantly newer and would be worth testing to see if the approval dialog issue has improved.