Its also acknowledged by support, but the ticket is closed without an update. Why has it been resolved without any update or bug tracker of any kind? This would be helpful to us.
This is a known issue, and the bug is still open our side. We can update this thread when it gets resolved (we no longer auto-close threads after a certain period of time that get linked to our internal bug tracker).
Adding another reproduction on Cursor **3.9.16** (Mac, July 2026), with hard evidence in case it helps prioritize.
I instrumented my hook script to log every payload and confirmed AskUserQuestion produces **zero** hook events across `preToolUse`, `postToolUse`, `postToolUseFailure`, `afterAgentResponse`, `Notification`, and `stop`. The internal Cursor hook log (`~/Library/Application Support/Cursor/logs//cursor.hooks.*.log`) shows no `Hook step requested` lines during the call. The matcher field (`{“matcher”: “AskUserQuestion”}`) is silently dropped — no error, no fire.
Also worth flagging: `Notification`, `PermissionRequest`, and `Elicitation` aren’t valid hook types in Cursor IDE at all — adding them to `hooks.json` produces `ERROR: Unknown hook type` on startup. So even the permission-prompt path has no hook coverage.