Bug type
Regression (worked before, now fails)
Summary
QClaw Version: 0.1.16
Environment:
- PC: Windows 11 (x64)
- Phone: iOS, WeChat (latest version)
Description:
After scanning the WeChat connection QR code in QClaw settings, the WeChat app on iPhone shows a blank white screen and fails to load the page. The only way to recover is to force-kill the WeChat process. The issue persists after logging out and back into QClaw.
Root Cause (diagnosed):
Checked via config.get — two required environment variables for WeChat integration are not being injected after login:
channels.wechat-access.guid — Missing env var "QCLAW_USER_GUID"
channels.wechat-access.userId — Missing env var "QCLAW_USER_ID"
Both values remain as unresolved placeholders (${QCLAW_USER_GUID} and ${QCLAW_USER_ID}) in the resolved config, which causes the WeChat connection page to fail loading.
Steps to reproduce
- Log in to QClaw 0.1.16
- Open WeChat connection settings and display the QR code
- Scan the QR code with iOS WeChat
- WeChat shows a blank white screen
Expected behavior
WeChat should open the connection page normally and complete the authorization flow.
Actual behavior
Logged out and back into QClaw — issue persists
OpenClaw version
0.1.16
Operating system
windows11
Install method
No response
Model
minimax
Provider / routing chain
minimax
Additional provider/model setup details
No response
Logs, screenshots, and evidence
Impact and severity
No response
Additional information
No response
Bug type
Regression (worked before, now fails)
Summary
QClaw Version: 0.1.16
Environment:
Description:
After scanning the WeChat connection QR code in QClaw settings, the WeChat app on iPhone shows a blank white screen and fails to load the page. The only way to recover is to force-kill the WeChat process. The issue persists after logging out and back into QClaw.
Root Cause (diagnosed):
Checked via config.get — two required environment variables for WeChat integration are not being injected after login:
channels.wechat-access.guid — Missing env var "QCLAW_USER_GUID"
channels.wechat-access.userId — Missing env var "QCLAW_USER_ID"
Both values remain as unresolved placeholders (${QCLAW_USER_GUID} and ${QCLAW_USER_ID}) in the resolved config, which causes the WeChat connection page to fail loading.
Steps to reproduce
Expected behavior
WeChat should open the connection page normally and complete the authorization flow.
Actual behavior
Logged out and back into QClaw — issue persists
OpenClaw version
0.1.16
Operating system
windows11
Install method
No response
Model
minimax
Provider / routing chain
minimax
Additional provider/model setup details
No response
Logs, screenshots, and evidence
Impact and severity
No response
Additional information
No response