Skip to content

Free usage limit stuck: timer resets to ~5.5 hours despite no usage for 2 days #59045

Closed as not planned

Description

@Arsssenij

Describe the bug
I am encountering a stuck free usage limit. I haven't used OpenCode for 2 days, but when I try to use a free model (e.g., DeepSeek V4.1 Flash Free / Big Pickle), it says "Free usage exceeded" with a timer of ~20005 seconds (about 5.5 hours).

When the timer hits zero, it just restarts again. I have tried clearing the local cache (~/.cache/opencode), restarting the app, and using different free models, but nothing works. It seems the limit is tied to the server or my account state, not just the local cache.

To Reproduce

  1. Use a free model until the limit is reached.
  2. Wait 1-2 days without opening OpenCode.
  3. Open OpenCode and try to send a message with any free model.
  4. See the error: "Free usage exceeded, subscribe to Go. Retry in ~20005s - attempt feat: compact and other improvements #1".

Expected behavior
The free usage limit should reset after the daily cycle (or whatever the official reset period is), allowing me to use free models again.

Screenshots

Image

Environment

  • OS: Windows 11 (or Windows 10)
  • OpenCode Version: 1.18.34 (this was in the logs)
  • Method of installation: Desktop App

Additional context
I checked the logs, and I see AI_APICallError: Free usage limit reached. There is also a Failed to fetch models.dev cause=TimeoutError error in the logs, which might be related to how the app handles limits.

I saw some other users reporting similar issues where the timer resets indefinitely. Is this a known bug on the server side?

Activity

  1. opencode-agent commented on Oct 25, 2026

    @opencode-agent
    Contributor

    Hi @Arsssenij, thanks for the report, and sorry about the trouble. Not being able to use free models after two days without using OpenCode, with a countdown that just restarts at zero, is really frustrating.

    The OpenCode Zen service counts the free-model allowance for your account and decides when it resets and how long the retry countdown is. The app only shows what the service sends back. That's why clearing ~/.cache/opencode and switching models didn't change anything, and it's also why only the team can check what's happening with your quota.

    Billing and account support isn't handled in GitHub issues. Please email help@anoma.ly with the details: roughly when you first hit the limit, the models you tried (DeepSeek V4.1 Flash Free, Big Pickle) and the countdowns you've seen. If you've already emailed, the team will get to it, especially now that we've seen it here. Please keep email addresses, account information and payment details out of this public issue and put them only in the email.

    Separately, you're on 1.18.34, which is OpenCode v1. In some of the issues below, other users say that downloading a fresh installer from https://opencode.ai/download (which installs v2) cleared the loop for them, even though the in-app updater said they were up to date. It might be worth trying while you wait.

    Several other people have reported the same thing recently, which may help. Most similar first:

    The bot will close this issue in 1 day.

  2. AllFiRE0 commented on Oct 26, 2026

    @AllFiRE0

    the problem is not resolved

  3. opencode-agent commented on Oct 26, 2026

    @opencode-agent
    Contributor

    Hi @Arsssenij, I'm closing this issue now because billing and account support is handled by email, not in GitHub issues. If your free usage still isn't resetting, please email help@anoma.ly with the details, and please keep account and payment information out of this public issue. If you've already emailed, the team has your message. Thanks for reporting this, and sorry for the trouble.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions