openclaw - 💡(How to fix) Fix [Bug]: OpenRouter returns empty responses (payloads=0) on 2026.4.15 (Linux Mint), works on 2026.4.12 [3 comments, 3 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#68520Fetched 2026-04-19 15:10:42
View on GitHub
Comments
3
Participants
3
Timeline
6
Reactions
0
Timeline (top)
commented ×3labeled ×2closed ×1

OpenClaw 2026.4.15 fails to return any model output when using OpenRouter (DeepSeek), resulting in:

  • incomplete turn detected
  • payloads=0
  • empty assistant responses

Downgrading to 2026.4.12 fixes the issue immediately.


Root Cause

OpenClaw 2026.4.15 fails to return any model output when using OpenRouter (DeepSeek), resulting in:

  • incomplete turn detected
  • payloads=0
  • empty assistant responses

Downgrading to 2026.4.12 fixes the issue immediately.


Code Example

curl https://openrouter.ai/api/v1/chat/completions \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek/deepseek-v3.2",
    "messages": [{"role": "user", "content": "Say hello"}]
  }'

Returns valid response.

### Expected behavior

response after sending "hi" in gatway ui

### Actual behavior

No reply is returned in openclaw dashboard after sending a message.

### OpenClaw version

2026.4.15

### Operating system

Linux Mint 22.3 - Cinnamon 64-bit

### Install method

_No response_

### Model

openrouter/deepseek/deepseek-v3.2

### Provider / routing chain

openclaw -> openclaw gatway -> OpenRouter -> Deepseek

### Additional provider/model setup details

_No response_

### Logs, screenshots, and evidence
RAW_BUFFERClick to expand / collapse

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

🐛 Bug: OpenRouter returns empty responses (payloads=0) on 2026.4.15 (Linux Mint), works on 2026.4.12

Summary

OpenClaw 2026.4.15 fails to return any model output when using OpenRouter (DeepSeek), resulting in:

  • incomplete turn detected
  • payloads=0
  • empty assistant responses

Downgrading to 2026.4.12 fixes the issue immediately.


Environment

  • OS: Linux Mint
  • Node: v24.15.0
  • OpenClaw:
    • ❌ 2026.4.15 → broken
    • ✅ 2026.4.12 → working
  • Provider: OpenRouter
  • Model: openrouter/deepseek/deepseek-v3.2

Steps to reproduce

Reproduction

  1. Install OpenClaw 2026.4.15
  2. Configure OpenRouter with valid API key
  3. Use model:

openrouter/deepseek/deepseek-v3.2

  1. Start gateway:

openclaw gateway run

  1. Send message:

hi


Expected Behavior

Model returns a valid response (as in 2026.4.12)


Actual Behavior

No response returned.

Logs show:

incomplete turn detected ... payloads=0

Assistant messages contain:

content: [] usage: { input: 0, output: 0 }


Additional Debugging

Direct OpenRouter API call from same machine works:

curl https://openrouter.ai/api/v1/chat/completions \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek/deepseek-v3.2",
    "messages": [{"role": "user", "content": "Say hello"}]
  }'

→ Returns valid response.

### Expected behavior

response after sending "hi" in gatway ui

### Actual behavior

No reply is returned in openclaw dashboard after sending a message.

### OpenClaw version

2026.4.15

### Operating system

Linux Mint 22.3 - Cinnamon 64-bit

### Install method

_No response_

### Model

openrouter/deepseek/deepseek-v3.2

### Provider / routing chain

openclaw -> openclaw gatway -> OpenRouter -> Deepseek

### Additional provider/model setup details

_No response_

### Logs, screenshots, and evidence

```shell

Impact and severity

No response

Additional information

No response

extent analysis

TL;DR

Downgrade OpenClaw to version 2026.4.12 to fix the issue with OpenRouter returning empty responses.

Guidance

  • Verify that the issue is specific to OpenClaw version 2026.4.15 by testing with other versions.
  • Check the OpenRouter API documentation to ensure that the API key and model configuration are correct.
  • Test the OpenRouter API directly using curl to confirm that the issue is not with the OpenRouter API itself.
  • Review the OpenClaw logs for any errors or warnings that may indicate the cause of the issue.

Example

No code snippet is provided as the issue does not require a code change, but rather a version downgrade.

Notes

The issue seems to be specific to OpenClaw version 2026.4.15, and downgrading to 2026.4.12 fixes the issue. However, the root cause of the issue is not clear, and further investigation may be needed to determine the underlying problem.

Recommendation

Apply workaround: Downgrade OpenClaw to version 2026.4.12, as it has been confirmed to fix the issue. This is a temporary solution until the root cause of the issue is determined and a permanent fix is available.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

response after sending "hi" in gatway ui

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING