macOS: Cursor Composer not loading — Chat stuck on "Generating" (M2, Sonoma 14.7.4)

Hi everyone, I’m encountering a persistent issue on macOS where Cursor’s Composer doesn’t initialize at all — chat stays frozen on “Generating…” indefinitely.

:firecracker: The Problem

Whenever I start a new chat, I get stuck with:

  • Chat never responds, and the Composer module never seems to start.
  • Happens with all models: GPT-3.5, GPT-4, Claude, etc.
  • Works perfectly fine on Windows with the exact same Cursor account and project.

:laptop: System Info

  • Device: MacBook Air (M2, 2022)
  • RAM: 16 GB
  • macOS Version: Sonoma 14.7.4
  • Cursor Version: 0.47.8 (latest)
  • Subscription: Cursor Plus

:test_tube: What I’ve Tried

  • Full disk access granted to Cursor
  • Deleted all Cursor-related folders:
    • ~/Library/Application Support/Cursor
    • ~/Library/Caches/com.cursor.cursor.*
    • ~/Library/Preferences/com.cursor.cursor.*
  • Fresh install from official site
  • Started with an empty folder
  • Disabled indexing
  • Manually created LLM cache folder with full permissions
  • Ran Cursor in verbose mode via terminal
  • Composer doesn’t appear in logs at all (main.log, telemetry.log)

:receipt: Logs & Report

  • I’ve gathered logs (main.log, telemetry, tunnelService)
  • Report ID / UUID: 022a0cb0-dd00-4294-87ba-430bcb32b932

Would really appreciate any help or insight into why Composer doesn’t start on macOS, especially since it runs fine on Windows using the same setup.

Thanks in advance!

Facing similar issue on windows, ask mode and edit mode working fine, but not with agent mode

Thanks for your reply!

Good to know I’m not the only one experiencing issues — appreciate you sharing.

In my case, unfortunately the problem occurs in all modes — not just Agent mode.
Ask Mode and Edit Mode also get stuck or fail to respond, especially when trying to trigger Composer features.

It seems like something deeper in the LLM/Composer initialization is failing on macOS (M2, Sonoma 14.7.4), and possibly even on Windows for some setups.

Hopefully the Cursor team can take a closer look :folded_hands:

Hey, please check this: