finstat (local DeepSeek-V4.1-Flash): wrong answers with thinking off

Tested 2026-10-02. Endpoint 192.168.54.242:8000 (SGLang), same results through the :8001 proxy.

Result

Same prompts sent to local finstat and to deepseek/deepseek-v4.1-flash on OpenRouter. Prompt token counts are identical (244 / 527 / 1176 with thinking off), so both servers get the same input. Each cell is correct answers out of 4 runs.

Setup200 tok500 tok1000 tok
OpenRouter, thinking off4/44/44/4
OpenRouter, thinking on4/44/44/4
Local, thinking off (server default)1/40/40/4
Local, chat_template_kwargs: {"thinking": true}2/44/44/4
Local, reasoning_effort: "high"3/44/44/4

Example of a failure

500-token prompt: a report with a code (BLUE-HERON-7731) hidden in section 6, asking for the code plus a 2-sentence summary.

Other local failures were refusals, "you didn't ask a question", "the text is garbled", answers in Chinese, and empty responses.

Server settings that differ from a plain setup (/get_server_info)

None of these is confirmed as the cause.

Prompts used: finstat-test-prompts.md.