Skip to content

[Bug] Feishu plugin 2026.5.22: gateway connection timeout + QR code display broken #86070

Description

@xunx33

Bug type

Regression (worked before, now fails)

Summary

Two regressions introduced by Feishu plugin v2026.5.22:

  1. Gateway startup connection timeout: After upgrading the openclaw and Feishu plugin to 2026.5.22, the Gateway takes an extremely long time to connect to Feishu on startup, with timeout errors appearing in logs before the connection eventually succeeds.

  2. QR code display broken during configure: When running openclaw configure and selecting QR Code for Feishu setup, the QR code is rendered at an abnormal size — it fills the entire terminal window, making it impossible to scan without manually resizing the terminal to a very large window.

Steps to reproduce

Issue 1: Gateway connection timeout

  1. Upgrade openclaw and Feishu plugin to 2026.5.22
  2. Start the Gateway with openclaw gateway start
  3. Observe long delay and timeout errors in logs before Feishu connects

Issue 2: QR code display

  1. Run openclaw configure
  2. Select Feishu channel setup
  3. Choose QR Code option
  4. The QR code renders oversized, filling the entire terminal window

Expected behavior

Issue 1

Feishu plugin should connect promptly on Gateway startup, as it did in previous versions.

Issue 2

QR code should render at a standard, scannable size within the terminal window.

Actual behavior

Issue 1

Connection takes significantly longer with timeout errors in gateway logs.

Issue 2

QR code is scaled to fill the entire terminal, requiring manual window resizing to view the complete code.

Environment

  • openclaw version (when issues occurred): 2026.5.22
  • openclaw version (after rollback): 2026.5.18 (working normally)
  • Feishu plugin version: @openclaw/feishu 2026.5.22
  • OS: Windows 11 Professional (10.0.26100, x64)
  • Node.js: v24.15.0
  • Install method: npm global
  • Feishu domain: feishu (CN)
  • Connection mode: websocket

Additional context

  • Both issues appeared after upgrading the openclaw and Feishu plugin to 2026.5.22
  • Previous Feishu plugin version (5.18) worked without these issues
  • I have rolled back to openclaw 5.18 and issues 1 is resolved, but issue 2 still exsist because the Feishu plugin can not roll back, after run the openclaw configure, Feishu plugin will Automatically update to the latest version.
  • The QR code issue may be related to terminal rendering changes in the new plugin version
  • The connection timeout may be related to the lazy-loading changes in 5.22 Gateway performance optimizations

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1High-priority user-facing bug, regression, or broken workflow.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:auth-providerAuth, provider routing, model choice, or SecretRef resolution may break.issue-rating: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.staleMarked as stale due to inactivity

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions