Cannot Enable On-Demand Usage Setting

Describe the Bug

In desktop Cursor, there is no button on the On-Demand Setting panel that allow me to switch it on. It is just a string stated as “Disabled”. When I try to save the Monthly Limit setting to Unlimited, it shows “Failed to save on demand limit”.

Steps to Reproduce

  1. In desktop Cursor → Setting → Plan & Usage
  2. Seeing the On-Demand Setting is disabled but it does not has button to allow me turn it on
  3. In On-Demand Usage, toggle the monthly limit to Unlimited/ Fixed
  4. Click Save and the error pops up

Expected Behavior
There should be button for me to enable the On-Demand Setting.

More info: I subscribed the plan via iOS app and I do not see the on-demand setting in iOS app.

Version Information

Version: 3.14.7 (user setup)
VS Code Extension API: 1.128.0
Commit: a758f2241ca99fecf380180b6cbdbbce0f1f42c0
Date: 2026-07-30T06:41:34.009Z
Layout: Agent Window
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.291
OS: Windows_NT x64 10.0.26200

Hey there!

The reason there’s no toggle and the save fails is that on-demand usage isn’t available on plans purchased through the Apple App Store. In-app subscriptions are billed by Apple, and Cursor doesn’t hold a payment method for them, so there’s nothing for on-demand usage to be charged against. That’s also why the setting doesn’t appear in the iOS app. The “Failed to save on-demand limit” message isn’t giving you the real reason there, and it shouldn’t be showing the editor as usable in the first place, so we’ve let the team know to make that clearer.

To use on-demand, the subscription needs to be billed through cursor.com. An Apple subscription and a web subscription can’t both be active at the same time, so the steps are:

  1. Cancel the in-app subscription through Apple (on your iPhone: Settings, tap your name/Apple Account, then Subscriptions).
  2. Let it run to the end of your current billing period.
  3. Once it lapses, subscribe again at cursor.com, and on-demand can be enabled from your dashboard.

Full details are here: Subscribe from the iOS app.

If you just need more usage before then, you can also upgrade your plan directly in the iOS app. Let me know if anything’s unclear!