Composer-1 down?

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

This morning I have noticed various issues with Composer-1. Currently it’s in an endless loop with the output below. Other models seem ok.

Reviewing the relevant files to understand the current implementation.

Reviewing the relevant files to understand the current implementation.

Reviewing the relevant files to understand the current implementation.

Steps to Reproduce

Using Composer-1

Expected Behavior

It’s supposed to work :slight_smile:

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.3.41 (Universal)
VSCode Version: 1.105.1
Commit: 2ca326e0d1ce10956aea33d54c0e2d8c13c58a30
Date: 2026-01-16T19:14:00.150Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.2.0

For AI issues: which model did you use?

Composer-1

Does this stop you from using Cursor

Yes - Cursor is unusable

2 Likes

Hey, thanks for the report. In the screenshot, I can see that Composer-1 is stuck in an infinite loop with the same thinking process “Reviewing the relevant files to understand the current implementation” - this indicates a problem with thinking logic or context management.

Similar issues: On ask mode composer-1 loops trying to edit file

Try this:

  1. Create a new Composer session (+ button) - this often fixes the problem
  2. Cancel the current prompt (Cancel/Stop button)
  3. Try a different model (GPT-5 Codex, Claude Opus) - if it works, the problem is specific to Composer-1
  4. Check DevTools (Help > Toggle Developer Tools) for errors

This isn’t a common issue with Composer-1, but it sometimes happens with certain context combinations. If the problem happens again, create a new chat and see if it reproduces.

Thanks for the quick reply. Dev tools (console) screenshot below. This error displays once I click stop. I tried opening up multiple chats, all the same with Composer-1. Other models work fine.

1 Like

Same issue here. Steps 1 and 2 didn’t work. Switching to Grok Code seems to have helped for the time being.

1 Like

Just tried again and Composer-1 seems to be working… at least for the moment. Any ideas on what happened? It burned through some credits from looping, ugh.

2 Likes

I have the same issue, and only composer1 is not working on my side.

I also had this issue yesterday. It was happening with chats in plan mode, and I ended up testing it with the following simple prompt:

Please create an example plan. Focus it on the <my_main_project_name> project. Make it have 3 steps. Come up with an improvement for the way that URLs are handled for navigating through the app.

Here’s the response I got:

Exploring the current navigation/routing setup in <my_main_project_name> to understand how URLs are handled.

</think>

Reviewing the current routing setup to understand how URLs are handled.

</think>

Reviewing the current routing setup to understand how URLs are handled.

</think>

Reviewing the current routing setup to understand how URLs are handled.

</think>

Reviewing the current routing setup to understand how URLs are handled.

</think>

And that last part repeated over and over until I stopped the chat. I switched to Sonnet and didn’t have the issue

Today after updating Cursor, the Composer model seems to be working normally again.

Like @emdizzle I’d like to know what happened, has the issue been completely resolved or is it an intermittent failure, and if credits can be refunded for those chats.

Relevant request IDs:

104218fc-6103-469b-be86-74ae6f4af3c8
3ee8441b-f37a-4375-a7df-7d4027d58f07
8a861013-8ba1-43bc-ad4c-8ad4e6e2da7b
c1a90f0e-2de5-4c78-b032-0b519b280d19

Same issue here, happens only on Composer 1, all the other models are working well.

  • Cursor version:
    Version: 2.3.41
    VSCode Version: 1.105.1
    Commit: 2ca326e0d1ce10956aea33d54c0e2d8c13c58a30
    Date: 2026-01-16T19:14:00.150Z (5 days ago)
    Electron: 37.7.0
    Chromium: 138.0.7204.251
    Node.js: 22.20.0
    V8: 13.8.258.32-electron.0
    OS: Darwin arm64 25.2.0

  • Request ID: ec9be45d-d79d-40aa-9458-69b62f34e8db

@deanrie Is there any update on if this issue has been resolved?

I haven’t had the issue happen again, but that’s mostly because I haven’t been using Composer very much anymore in my regular work, as this issue has lost my confidence in it. And I’m not inclined to test my prompts against multiple models to look for patterns and troubleshoot these issues because it wastes my tokens.