openclaw - 💡(How to fix) Fix [Bug]: When I updated to version 2026.5.18, it prompted Agent failed before reply [2 comments, 2 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#84081Fetched 2026-05-20 03:44:15
View on GitHub
Comments
2
Participants
2
Timeline
7
Reactions
1
Author
Timeline (top)
labeled ×5commented ×2

After updating from 2026.05.07 to 2026.05.18, both WeCom and webui cannot ask questions. When I ask a question, it replies Agent failed before reply: No credentials found for profile "modelstudio:default". | No credentials found for profile "modelstudio:default".

Error Message

09:37:06+00:00 info gateway/ws {"subsystem":"gateway/ws"} ⇄ res ✓ chat.history 159ms conn=d718362a…9832 id=356bb057…aafb 09:37:06+00:00 info gateway/ws {"subsystem":"gateway/ws"} ⇄ res ✓ chat.history 165ms conn=d718362a…9832 id=b03efc48…4768 09:37:13+00:00 error diagnostic {"subsystem":"diagnostic"} lane task error: lane=main durationMs=17 error="Error: No credentials found for profile "modelstudio:default"." 09:37:13+00:00 error diagnostic {"subsystem":"diagnostic"} lane task error: lane=session:agent:main:main durationMs=18 error="Error: No credentials found for profile "modelstudio:default"." 09:37:13+00:00 warn model-fallback/decision {"subsystem":"model-fallback/decision"} {"event":"model_fallback_decision","tags":["error_handling","model_fallback","candidate_failed"],"runId":"4a22500e-6aac-46e5-91eb-649e6edb3b48","sessionId":"b8d61d01-c104-4558-8e76-09f802e8d53e","lane":"main","decision":"candidate_failed","requestedProvider":"qwen","requestedModel":"qwen3.5-plus","candidateProvider":"qwen","candidateModel":"qwen3.5-plus","attempt":1,"total":1,"reason":"auth","status":401,"errorPreview":"No credentials found for profile "modelstudio:default".","errorHash":"sha256:4d25da6ef52d","fallbackStepType":"fallback_step","fallbackStepFromModel":"qwen/qwen3.5-plus","fallbackStepFromFailureReason":"auth","fallbackStepFromFailureDetail":"No credentials found for profile "modelstudio:default".","fallbackStepChainPosition":1,"fallbackStepFinalOutcome":"chain_exhausted","isPrimary":true,"requestedModelMatched":true,"fallbackConfigured":false} model fallback decision 09:37:13+00:00 error Embedded agent failed before reply: No credentials found for profile "modelstudio:default". | No credentials found for profile "modelstudio:default". 09:40:13+00:00 info gateway/reload {"subsystem":"gateway/reload"} config change detected; evaluating reload (models.providers.modelstudio.apiKey) 09:40:13+00:00 info gateway/reload {"subsystem":"gateway/reload"} config hot reload applied (models.providers.modelstudio.apiKey) 09:52:40+00:00 warn Config warnings:

  • plugins.entries.wecom-openclaw-plugin: plugin wecom-openclaw-plugin: duplicate plugin id resolved by explicit config-selected plugin; global plugin will be overridden by config plugin (/Volumes/MacExternHDD/openclaw-workspace/extensions/wecom-openclaw-plugin/dist/esm/index.js) Log tail truncated (increase --max-bytes).

Root Cause

After updating from 2026.05.07 to 2026.05.18, both WeCom and webui cannot ask questions. When I ask a question, it replies Agent failed before reply: No credentials found for profile "modelstudio:default". | No credentials found for profile "modelstudio:default".

Fix Action

Fix / Workaround

09:37:06+00:00 info gateway/ws {"subsystem":"gateway/ws"} ⇄ res ✓ chat.history 159ms conn=d718362a…9832 id=356bb057…aafb
09:37:06+00:00 info gateway/ws {"subsystem":"gateway/ws"} ⇄ res ✓ chat.history 165ms conn=d718362a…9832 id=b03efc48…4768
09:37:13+00:00 error diagnostic {"subsystem":"diagnostic"} lane task error: lane=main durationMs=17 error="Error: No credentials found for profile "modelstudio:default"."
09:37:13+00:00 error diagnostic {"subsystem":"diagnostic"} lane task error: lane=session:agent:main:main durationMs=18 error="Error: No credentials found for profile "modelstudio:default"."
09:37:13+00:00 warn model-fallback/decision {"subsystem":"model-fallback/decision"} {"event":"model_fallback_decision","tags":["error_handling","model_fallback","candidate_failed"],"runId":"4a22500e-6aac-46e5-91eb-649e6edb3b48","sessionId":"b8d61d01-c104-4558-8e76-09f802e8d53e","lane":"main","decision":"candidate_failed","requestedProvider":"qwen","requestedModel":"qwen3.5-plus","candidateProvider":"qwen","candidateModel":"qwen3.5-plus","attempt":1,"total":1,"reason":"auth","status":401,"errorPreview":"No credentials found for profile \"modelstudio:default\".","errorHash":"sha256:4d25da6ef52d","fallbackStepType":"fallback_step","fallbackStepFromModel":"qwen/qwen3.5-plus","fallbackStepFromFailureReason":"auth","fallbackStepFromFailureDetail":"No credentials found for profile \"modelstudio:default\".","fallbackStepChainPosition":1,"fallbackStepFinalOutcome":"chain_exhausted","isPrimary":true,"requestedModelMatched":true,"fallbackConfigured":false} model fallback decision
09:37:13+00:00 error Embedded agent failed before reply: No credentials found for profile "modelstudio:default". | No credentials found for profile "modelstudio:default".
09:40:13+00:00 info gateway/reload {"subsystem":"gateway/reload"} config change detected; evaluating reload (models.providers.modelstudio.apiKey)
09:40:13+00:00 info gateway/reload {"subsystem":"gateway/reload"} config hot reload applied (models.providers.modelstudio.apiKey)
09:52:40+00:00 warn Config warnings:
- plugins.entries.wecom-openclaw-plugin: plugin wecom-openclaw-plugin: duplicate plugin id resolved by explicit config-selected plugin; global plugin will be overridden by config plugin (/Volumes/MacExternHDD/openclaw-workspace/extensions/wecom-openclaw-plugin/dist/esm/index.js)
Log tail truncated (increase --max-bytes).

Code Example

09:37:06+00:00 info gateway/ws {"subsystem":"gateway/ws"} ⇄ res ✓ chat.history 159ms conn=d718362a…9832 id=356bb057…aafb
09:37:06+00:00 info gateway/ws {"subsystem":"gateway/ws"} ⇄ res ✓ chat.history 165ms conn=d718362a…9832 id=b03efc48…4768
09:37:13+00:00 error diagnostic {"subsystem":"diagnostic"} lane task error: lane=main durationMs=17 error="Error: No credentials found for profile "modelstudio:default"."
09:37:13+00:00 error diagnostic {"subsystem":"diagnostic"} lane task error: lane=session:agent:main:main durationMs=18 error="Error: No credentials found for profile "modelstudio:default"."
09:37:13+00:00 warn model-fallback/decision {"subsystem":"model-fallback/decision"} {"event":"model_fallback_decision","tags":["error_handling","model_fallback","candidate_failed"],"runId":"4a22500e-6aac-46e5-91eb-649e6edb3b48","sessionId":"b8d61d01-c104-4558-8e76-09f802e8d53e","lane":"main","decision":"candidate_failed","requestedProvider":"qwen","requestedModel":"qwen3.5-plus","candidateProvider":"qwen","candidateModel":"qwen3.5-plus","attempt":1,"total":1,"reason":"auth","status":401,"errorPreview":"No credentials found for profile \"modelstudio:default\".","errorHash":"sha256:4d25da6ef52d","fallbackStepType":"fallback_step","fallbackStepFromModel":"qwen/qwen3.5-plus","fallbackStepFromFailureReason":"auth","fallbackStepFromFailureDetail":"No credentials found for profile \"modelstudio:default\".","fallbackStepChainPosition":1,"fallbackStepFinalOutcome":"chain_exhausted","isPrimary":true,"requestedModelMatched":true,"fallbackConfigured":false} model fallback decision
09:37:13+00:00 error Embedded agent failed before reply: No credentials found for profile "modelstudio:default". | No credentials found for profile "modelstudio:default".
09:40:13+00:00 info gateway/reload {"subsystem":"gateway/reload"} config change detected; evaluating reload (models.providers.modelstudio.apiKey)
09:40:13+00:00 info gateway/reload {"subsystem":"gateway/reload"} config hot reload applied (models.providers.modelstudio.apiKey)
09:52:40+00:00 warn Config warnings:
- plugins.entries.wecom-openclaw-plugin: plugin wecom-openclaw-plugin: duplicate plugin id resolved by explicit config-selected plugin; global plugin will be overridden by config plugin (/Volumes/MacExternHDD/openclaw-workspace/extensions/wecom-openclaw-plugin/dist/esm/index.js)
Log tail truncated (increase --max-bytes).
RAW_BUFFERClick to expand / collapse

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

After updating from 2026.05.07 to 2026.05.18, both WeCom and webui cannot ask questions. When I ask a question, it replies Agent failed before reply: No credentials found for profile "modelstudio:default". | No credentials found for profile "modelstudio:default".

Steps to reproduce

You can reproduce it by running openclaw and chatting directly.

Expected behavior

After running openclaw, normal chatting.

Actual behavior

When initiating a chat, there is no reply, and it displays: ⚠️ Agent failed before reply: No credentials found for profile "modelstudio:default". | No credentials found for profile "modelstudio:default". Logs: openclaw logs --follow

OpenClaw version

2026.05.18

Operating system

macOS 26.3.1 (arm64) - Mac mini

Install method

npm

Model

qwen

Provider / routing chain

openclaw-> cloudflare-ai-gateway -> qwen

Additional provider/model setup details

No response

Logs, screenshots, and evidence

09:37:06+00:00 info gateway/ws {"subsystem":"gateway/ws"} ⇄ res ✓ chat.history 159ms conn=d718362a…9832 id=356bb057…aafb
09:37:06+00:00 info gateway/ws {"subsystem":"gateway/ws"} ⇄ res ✓ chat.history 165ms conn=d718362a…9832 id=b03efc48…4768
09:37:13+00:00 error diagnostic {"subsystem":"diagnostic"} lane task error: lane=main durationMs=17 error="Error: No credentials found for profile "modelstudio:default"."
09:37:13+00:00 error diagnostic {"subsystem":"diagnostic"} lane task error: lane=session:agent:main:main durationMs=18 error="Error: No credentials found for profile "modelstudio:default"."
09:37:13+00:00 warn model-fallback/decision {"subsystem":"model-fallback/decision"} {"event":"model_fallback_decision","tags":["error_handling","model_fallback","candidate_failed"],"runId":"4a22500e-6aac-46e5-91eb-649e6edb3b48","sessionId":"b8d61d01-c104-4558-8e76-09f802e8d53e","lane":"main","decision":"candidate_failed","requestedProvider":"qwen","requestedModel":"qwen3.5-plus","candidateProvider":"qwen","candidateModel":"qwen3.5-plus","attempt":1,"total":1,"reason":"auth","status":401,"errorPreview":"No credentials found for profile \"modelstudio:default\".","errorHash":"sha256:4d25da6ef52d","fallbackStepType":"fallback_step","fallbackStepFromModel":"qwen/qwen3.5-plus","fallbackStepFromFailureReason":"auth","fallbackStepFromFailureDetail":"No credentials found for profile \"modelstudio:default\".","fallbackStepChainPosition":1,"fallbackStepFinalOutcome":"chain_exhausted","isPrimary":true,"requestedModelMatched":true,"fallbackConfigured":false} model fallback decision
09:37:13+00:00 error Embedded agent failed before reply: No credentials found for profile "modelstudio:default". | No credentials found for profile "modelstudio:default".
09:40:13+00:00 info gateway/reload {"subsystem":"gateway/reload"} config change detected; evaluating reload (models.providers.modelstudio.apiKey)
09:40:13+00:00 info gateway/reload {"subsystem":"gateway/reload"} config hot reload applied (models.providers.modelstudio.apiKey)
09:52:40+00:00 warn Config warnings:
- plugins.entries.wecom-openclaw-plugin: plugin wecom-openclaw-plugin: duplicate plugin id resolved by explicit config-selected plugin; global plugin will be overridden by config plugin (/Volumes/MacExternHDD/openclaw-workspace/extensions/wecom-openclaw-plugin/dist/esm/index.js)
Log tail truncated (increase --max-bytes).

Impact and severity

No response

Additional information

No response

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

After running openclaw, normal chatting.

Still need to ship something?

×6

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

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Bug]: When I updated to version 2026.5.18, it prompted Agent failed before reply [2 comments, 2 participants]