Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
When I try to enable On-Demand Usage and save a monthly limit, the UI does not show any useful error on Billing dashboard page.
It looks like the setting just resets after refresh.
The actual API response says:
You have at least two unpaid invoices. Please click "Manage Subscription" and pay them before changing your hard limit.
So the real issue is not visible in the UI at all.
A non-technical user would assume the Save action is broken or the setting is not persistent, because the real reason is only visible in the API response.
Steps to Reproduce
- Open Billing / On-Demand Usage
- Select
Fixed - Enter
20 - Click
Save - Refresh the page
- Saved settings disappear
Expected Behavior
Show a visible error message explaining that unpaid invoices block changing the hard limit, and link the user to Manage Subscription.
Operating System
Windows 10/11
Version Information
Version: 2.6.12 (system setup)
VSCode Version: 1.105.1
Commit: 1917e900a0c4b0111dc7975777cfff60853059d0
Date: 2026-03-04T21:41:18.914Z
Build Type: Stable
Release Track: Default
Electron: 39.6.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.19045
Does this stop you from using Cursor
Yes - Cursor is unusable