Cloud Agents default model Grok 4.6 High still runs Fast and burns 2x usage

Where does the bug appear (feature/product)?

Cloud Agent (GitHub, Slack, Web, Linear)

Describe the Bug

Cloud Agents Default Model is set to Cursor Grok 4.6 High with Fast off. The cloud agent follow-up composer still shows Cursor Grok 4.6 High Fast, and usage bills cursor-grok-4.6-high-fast. Fast is 2x the usage cost.

The Default Model picker label does not show Fast at all. Fast is hidden behind Edit. After I set Effort = High and uncheck Fast, the closed picker still just says “Cursor Grok 4.6 High”. Then the agent runs Fast anyway.

This looks like the Cloud Agents default does not apply the Fast=off param. Fast is a separate model param, and it seems to default back on at runtime.

Steps to Reproduce

  1. Open Cloud Agents dashboard Preferences, Default Model.
  2. Set Default Model to Cursor Grok 4.6 High.
  3. Open Edit on that model. Set Effort to High and uncheck Fast. Closed picker still says “Cursor Grok 4.6 High” with no Fast.
  4. Start or continue a cloud agent without specifying a model (so it should use the default).
  5. The follow-up composer shows “Cursor Grok 4.6 High Fast”.
  6. Usage shows rows billed as cursor-grok-4.6-high-fast.

Expected Behavior

If Default Model is Cursor Grok 4.6 High with Fast off, cloud agents should run cursor-grok-4.6-high, not cursor-grok-4.6-high-fast. The follow-up composer should match that default.

Screenshots / Screen Recordings


Operating System

MacOS

Version Information

Cloud Agents dashboard + follow-up composer on macOS.

This is a Cloud Agents default-model issue on the Cloud Agents dashboard and the cloud agent follow-up UI, not a local IDE chat picker issue.

For AI issues: which model did you use?

Cursor Grok 4.6 High (Default Model, Fast off). Composer and usage show Cursor Grok 4.6 High Fast / cursor-grok-4.6-high-fast.

For AI issues: add Request ID with privacy disabled

bc-46302724-a40d-4cbc-bd9f-d3e2c7478b76

Additional Information

I already tried to debug this and it looks more like a UI / default-param issue than me picking Fast by accident.

On my account right now:

  • Preferences → Default Model = Cursor Grok 4.6 High
  • Edit panel: Effort High, Fast unchecked
  • Cloud agent composer: Cursor Grok 4.6 High Fast
  • Usage has both cursor-grok-4.6-high and cursor-grok-4.6-high-fast cloud agent rows, so this is not only a label. Fast is actually being billed.

Related existing reports (mostly IDE, same Fast override):

  • Agent model resets to Grok 4.6 High Fast on every sent message
  • Grok High becomes High Fast
  • Cursor keeps forcing FAST on Grok 4.5

cc @deanrie

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, thanks for the detailed report. You’re totally right, and this is an issue we’re already tracking.

One small detail about what you’re seeing. The default is applied correctly when the agent starts. But after the first reply, the follow-up composer can switch the selection to the Fast option, and any messages you send while Fast is shown will actually run and be billed as cursor-grok-4.6-high-fast. That’s why you’re seeing Fast lines in your usage, it’s not just a label.

Until the fix ships, the most reliable workaround is to check which model is selected in the follow-up field before sending. If it flipped, switch it back to Cursor Grok 4.6 High with Fast off.

Related threads on the same issue if you want to follow along:

If you want us to look into the Fast usage charges on your account specifically, email [email protected]. A separate team handles that.

I can’t share a timeline for the fix yet, but I’ll post here once there’s an update.

Hey @digvijaysai_g, I’m back with an update like I promised.

The issue where the follow-up composer would switch itself to Fast after the first reply, then bill the Fast option on later messages, is fixed on our side and is rolling out. Since this is on cursor.com/agents, you don’t need to update anything on your side.

Once the rollout reaches you, the picker should stay on Cursor Grok 4.6 High with Fast off until you change it yourself. Please try again a bit later and let me know if Fast still turns on by itself.

About the Fast usage that was already charged, a different team handles that. Please email [email protected] and they’ll check your account.

cc @banth31

Thank you Dean. As of this message, the first turn is still fast. the chat showed regular on dashboard but opening up indicated that it is still fast.

still happening for slack agents and regular cursor cloud agents

if im honest it feels like they want our usage to die cause this bug takes pretty long

Hey @banth31, thanks for coming back with details, it really helps.

Just to clarify what changed. The fix we rolled out only covers one specific case where the follow-up composer switched itself to Fast after the first reply. What you’re describing looks different. Fast is already on the very first turn when the agent starts, plus you’re seeing it in Slack agents too. These are related but separate paths, and we’re still looking into them, so this isn’t something in your setup.

To help us separate this more clearly, can you share:

  • the agent bcId web dashboard where the first turn went Fast, and the Request ID with Privacy Mode turned off
  • separately, the bcId for the Slack agent where it happened again

With that, I can pass the team concrete examples for each path.

About the Fast usage that was already charged, that’s handled by a different team. Please email [email protected] and they’ll check your account.

No timeline update yet, but I’ll reply in the thread when I have something to share.

Seeing the same Fast slug from Grok Bot, not from picking Fast in the IDE.

Late August usage logged cursor-grok-4.6-high-fast and cursor-grok-4.5-high-fast, and also non-Fast High on the same days. Fast off did not stick.

Not asking for billing help here. Flagging that Grok Bot is still selecting the Fast variant.

Hey @Warren_Hardy, thanks for calling this out separately.

A couple quick clarifications. The issue with the follow-up composer switching to Fast after the first reply (and on the first turn or when returning to a thread) is fixed on our side and has been rolled out. It’s a web deploy on cursor.com/agents, so there’s nothing you need to update.

The Grok Bot path (when the agent is spawned from Grok Bot, rather than selecting a model in the IDE) is a separate case, and we’re tracking it. One important detail: the usage you shared is from late August, which is before the September changes shipped. So Fast lines from that period are expected and don’t reflect current behavior.

To check whether this is still happening now, could you please send:

  • a recent (September) bcId for an agent launched via Grok Bot where Fast off didn’t stick
  • the Request ID with Privacy Mode turned off

And one question: is Fast actually being billed in usage right now, or in current runs does it only show up in the picker while the charge is for non-Fast? That changes how we should debug this.

Since this is a separate path from what’s being discussed in this thread, it’d be cleaner to open a new thread for it so it’s easier to track without mixing it with the web picker. If you want, create a new one and drop the link here, or just reply here with the bcId and I’ll dig in.

If you’d like to have already-charged Fast usage from August reviewed, that’s handled by a different team at [email protected].