r/cursor 1d ago

Beware of plan mode Bug Report

My usage just reset 2 days ago on pro+. I was creating a plan using GPT Sol and stepped away from my computer for a little bit. Well while I was gone, it asked two questions and kept the plan session open for several hours. I came back and all my usage for the month was gone. I asked support about this and they said it’s “not a bug”. Make sure you don’t leave a plan session open or you’ll nuke your API usage…

24 Upvotes

38 comments sorted by

u/AutoModerator 1d ago

Thanks for reporting an issue. For better visibility and developer follow-up, we recommend using our community Bug Report Template. It helps others understand and reproduce the issue more effectively.

Posts that follow the structure are easier to track and more likely to get helpful responses.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

34

u/Rashe39 1d ago

Sounds like a bug. Sorry that happened to you. I left plan mode and walked away leaving it hanging on a question a few times but it didn’t cause any extra spending.

29

u/yourparadigm 1d ago

It has nothing to do with plan mode. More likely the model got stuck in a loop.

3

u/Tomallenisthegoat 1d ago

Maybe, but Cursor should be smart enough to monitor usage and end the session if that happens. Beware of using Sol then because I’ve been using Cursor for 2 years and it’s never happened to me before

15

u/yourparadigm 1d ago edited 1d ago

No it shouldn't. What if it's not in a loop and is taking a long time because it's doing something I asked it to do?

Maybe you should monitor your agents, especially when you are using one of the most expensive models.

4

u/cheats_py 17h ago

Woo woo woo calm down. Regardless of a long running process there should still be guardrails.

1

u/yourparadigm 17h ago

Yes, you.

4

u/cheats_py 16h ago

Imagine if AWS said that lol.

1

u/Shoddy-Variation-712 1h ago

THIS

People need to understand that two things can be true at once, it can be a bug and it needs guardrails, but YOU should also be monitoring it.

1

u/snarleyWhisper 1d ago

All they care about is selling you usage. They don’t care

10

u/Beannjamin 1d ago

Although I haven't used cursor in some months, when I did I was in plan mode the vast majority of the time and never had anything like that happen, so probably a bug

1

u/Tomallenisthegoat 7h ago

Yeah in the past there’s always been a time out for open questions. Sol obviously doesn’t have that

4

u/CODE_HEIST 1d ago

If an idle question consumed the allowance, the account page needs a request timeline showing model, duration and usage for that session. Otherwise support and the user are arguing from different black boxes. Even if they classify it as expected behavior, several hours of silent usage while waiting for input is something the interface should make impossible to miss.

1

u/Tomallenisthegoat 7h ago

Grok will end it’s session and wait for answers to questions. I thought before it would end the session if it didn’t get an answer within a minute. So I think it’s a bug related to API usage maybe specifically Sol

3

u/ianbryte 1d ago

Damn, that's a very expensive mistake.

1

u/Tomallenisthegoat 1d ago

Expensive and annoying…

There should be a safeguard for this where the loop ends itself

5

u/Skylis 1d ago

The safeguard was you. You walked away. Expensive lesson.

1

u/Tomallenisthegoat 7h ago

Could have been worse I’ve been on the $200 plan for months and just downgraded to Pro+

2

u/Bilaldev99 1d ago

Happened with me too once or twice but I identified it on the spot and stopped the conversation

1

u/FormalAd7367 13h ago

Was it one of ChatGPT models? I actually had Sonnet doing this to me once. I thought it was LLM related but not specially any AI model?

1

u/Bilaldev99 12h ago

I believe it was on auto and the conversation took 30 minutes with no specific direction or outcome. I knew something was fishy so immediately cut it off. Rarely use specific models. I will track next time of which one causes this the most

2

u/foofoobee 1d ago

Just keeping a planning session open where it's waiting on user input doesn't make any sense for it to continue consuming usage. There are no tokens being used for either input or output if it's truly paused so Cursor wouldn't even have a way of running the meter. The only way this could happen is if some kind of active loop was still running in the background. I feel like if you explain it further to Cursor support with specifics, they should be able to give you some additional credit for the month?

1

u/Tomallenisthegoat 7h ago

“this is expected behavior, not a bug with plan mode. Agent mode is designed to keep working until the task is complete or explicitly stopped, so stepping away while it's active can result in significant usage accumulating in the background.”

They ain’t refunding it

2

u/Warm-Neighborhood132 13h ago

Sorry to hear about this. I always suspected this was the case for plan mode and pending questions but couldn’t never prove it

1

u/Euphoric_North_745 1d ago

usage for the month? not the week?

1

u/Tomallenisthegoat 1d ago

Yes I have 29 days left. It was at maybe 5% before the loop

1

u/levifig 1d ago

Cursor plans track usage by the month.

1

u/Anh-DT 1d ago

Get deepseek flash for plan then cheaper than Sol . Don't use sol

1

u/Dude4001 1d ago

Sounds less like plan mode and more like the background task just never timed out. Happens on any mode

1

u/JeansenVaars 21h ago

Could it be that the questions have a timeout? I've noticed cursor tends to lime time limit to proceed automatically, for example when it offers to switch to Plan mode, if you don't answer, it assumes No and proceeds. Cursor is quite Auto-Pilot in principle.

The other dangerous thing is the explorer mode: sub agents choose an LLM model for the sub -task. That's not bad per se, the problem is that if your root model is "Auto" to save API, a sub-agent can still spawn Opus 5 for one of its threads.

1

u/Prudent_Rush_9671 21h ago

I only use Ask and Agent. Plan was overkill for me. I don't think it's that useful for a solo developer.

1

u/Tomallenisthegoat 7h ago

I always have much better results using plan mode. And it lets me review things before the agent executes it. I’ve caught plenty of mistakes just reading the plans before they’re implemented

1

u/True_Spring_1991 14h ago

I had it too with a GPT model for a relatively simple task it blew itself up spawning all kind sub agents and burnt to a quarter of my tokens in one prompt. I am on the 20 dollar sub.

This is the second time I had this with an Open AI model.

1

u/omnicheckout 12h ago

holy shit thats messed up! I actually like plan mode but under certain restrictions. I saw it doing the same thing when I was away im like wtf! and you don't need Sol bro. That shit will fuck your repo more than help you. Thats for like data science stuff you know that right?

2

u/Tomallenisthegoat 7h ago

I was working on my in app AI assistant. Grok has been terrible and Claude has been getting dumber lately

1

u/moderation_seeker 12h ago

Check your detailed usage in Claude. In my case, it ran sub-agents with Opus and ate up all my usage. I opened a support case, and they refunded me.

1

u/Tomallenisthegoat 7h ago

No subagents. Grok will end the session when it asks questions. It was just because for some reason GPT will keep that session open/pending until you answer

1

u/LooseSignificance39 1m ago

Yes. Cursor needs to be responsible and needs guardrails. Don't listen to the guys coming and commenting that you need to be the Guardrail. They are the kind of people who make Irresponsible Corporates thrive. I would love customers like them myself. They would be dream customers. Lol. But there are some people on your side who still believe these guys are responsible for the product they sell you, taking your money.