Skip to content

[Bug]: Missing reasoning toggle and API support for Qwen 3.5-4B models (GGUF) #1613

Description

@Milor123

Which version of LM Studio?
LM Studio 0.4.6 (Build 1)

Which operating system?
Windows 11

What is the bug?
LM Studio fails to detect the Qwen/Qwen3.5-4B model (and its various GGUF quants) as a reasoning model. Consequently, the UI toggle to turn reasoning on/off does not appear.

Furthermore, when attempting to disable reasoning via the Local Server API, it throws an error. This issue seems strictly isolated to the 4B parameter version. The Qwen3.5-8B model is correctly identified as a reasoning model, displays the UI toggle, and successfully accepts API parameters to disable reasoning. I have tested different GGUF versions for the 4B model (including Unsloth's), but LM Studio does not recognize any of them as reasoning models.

Screenshots
Lmstudio model, dont thiking option found here.
Image

Logs

2026-03-06 20:27:31 [DEBUG]
 Received request: POST to /api/v1/chat with body  {
  "model": "qwen3.5-4b",
  "system_prompt": "No pienses, se breve. Eres un traductor experto en... <Truncated in logs> ...traducción solicitada sin procesos de pensamiento.",
  "input": "Translate this New Adult hockey romance excerpt fr... <Truncated in logs> ... Maintain paragraph formatting. Text: Hello World!",
  "temperature": 0.3,
  "top_k": 20,
  "top_p": 0.9,
  "reasoning": "off"
}
2026-03-06 20:27:31 [ERROR]
 [LM STUDIO SERVER]  {
  "error": {
    "message": "Model 'unsloth/Qwen3.5-4B-GGUF/Qwen3.5-4B-Q4_K_S.gguf' does not support reasoning configuration.",
    "type": "invalid_request",
    "param": "reasoning",
    "code": "invalid_value"
  }
}

To Reproduce
Steps to reproduce the behavior:

  1. Load the Qwen/Qwen3.5-4B GGUF model in LM Studio.
  2. Look at the right-side configuration panel; notice the reasoning toggle is missing.
  3. Start the Local Server.
  4. Send an API request to the server attempting to disable reasoning.
  5. See the API error in the server logs.
  6. Swap to the Qwen3.5-8B model and observe that both the UI toggle and API parameters work as expected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions