I am a Pro user and occasionally use Opus for specific tasks. This month I have used it very little because the usage costs are difficult to justify. Recently, however, I encountered two separate issues that highlighted a serious problem.
In the first case, Opus resolved the issue almost immediately. Despite that, it continued running browser tests and trying alternative solutions as if the problem were still unresolved. I verified the project locally and confirmed that everything was already working, then immediately shared a screenshot as proof. Only after that did Opus stop testing. This unnecessary activity cost me around $6 for an issue that was already solved.
Today, the same pattern occurred again. Opus quickly identified a duplicated code segment and effectively fixed the issue. Nevertheless, it continued running browser tests repeatedly. I checked the project myself and confirmed that the problem was already resolved, yet Cursor kept “working on it” for no reason, generating additional charges. Once again, a simple issue ended up costing at least $6.
When I explicitly asked Opus why it kept trying to solve a problem that was already fixed, it acknowledged that I was right. That response makes the situation even more frustrating.
From a user perspective, this behavior feels misleading. The system continues expensive actions even after the task is effectively completed, and the user bears the cost. At a minimum, this points to poor cost control and inadequate safeguards. As it stands, it creates the impression that unnecessary actions are allowed to continue at the user’s expense.
This is not acceptable for a paid Pro service and seriously undermines trust in Cursor’s pricing model and reliability. Ha anyone noticed this?