Cursor is incorrectly counting my usage

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Cursor sometimes also count the request that didn’t go through (error). For example, I sent 3 requests, two had error and the last one was successful. Cursor record only one request with error but the count went up by 2 instead of 1. I notice this a few times already. The counter is not updating real time any more so it is quite easy that the counter is getting wrong without user noticing it.

Too much bug and error recently as I have seen on the forum, especially the overcharging issues.

Steps to Reproduce

This has been happening with just a normal chat request.

Expected Behavior

Real time update of counter and correctly count the usage, not including the error.

Screenshots / Screen Recordings

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.4.5 (user setup)
VSCode Version: 1.99.3
Commit: af58d92614edb1f72bdd756615d131bf8dfa5290
Date: 2025-08-13T02:08:56.371Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100

Does this stop you from using Cursor

Yes - Cursor is unusable

Such bug reports require a Request ID.

Please note that my Internet connection is working fine. I think the problem is if I click on the Try again, it is likely that it will count 2 requests but if I copy my message and paste it as a into the chat box below then send it again, that will be just 1 request. That should be the problem.

hi @Metara browser internet usage is not the same as streaming AI responses in realtime. While some connections are fine for general internet usage we do see that local restrictions affect usage.

Overall we do not see an outage on our side or widespread user connection issues, so more detailed checks on your machine are required to determine cause.

Please check Settings > Network > Run Diagnostic and report any errors shown there.

Try also following as each of them were solutions for different users:

  • Does the same issue occur in new chats or in a new project
  • Different internet connection
  • Check if your firewall, router, ad-blocker or corporate network makes some restrictions.
  • Switch DNS to 8.8.8.8 or 1.1.1.1
  • Change in Settings > Network > HTTP/2.0 to HTTP/1.1 or 1.0 and see if it improves, otherwise reset to 2.0 again.
  • Does running the app without other extensions lets it connect better cursor --disable-extensions

How about the counter is not being updated real time? I never had problem before when it updated in real time but after it delay updating in real time and get update in batch, it has the tendency to overcount the usage. You should investigate this properly. I’ll try what you suggested too. But fixing the delay of the usage count will help me track my usage better.

The counter is not updated in realtime due to large volume of requests being processed at same time. We will have a look and see if we can improve this in the future.

Again Cursor charge me two requests for the request I made at 9:58PM. Prior to that, there was network error (you can see the same message, the one above was unsuccessful). The Usage doesn’t even record the error or successful request so why charge two times? My email to [email protected] hasn’t gotten the response for 23h. What’s wrong with Cursor’s customer support?

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.