openclaw - 💡(How to fix) Fix [Bug]: Feishu plugin path broken after upgrade, doctor --fix doesn't repair [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#55064Fetched 2026-04-08 01:32:59
View on GitHub
Comments
2
Participants
2
Timeline
4
Reactions
0
Author
Participants
Timeline (top)
commented ×2labeled ×2

What happened: Upgraded from v2026.3.13 → v2026.3.24, Gateway won't start: plugins.load.paths: plugin path not found: /usr/lib/node_modules/openclaw/extensions/feishu

openclaw doctor --fix does not fix this. Manual edit of openclaw.json required.

Version history on my setup:

VersionFeishu Status
v2026.3.7❌ Broken
v2026.3.13✅ Working
v2026.3.22❌ Broken (first noticed)
v2026.3.24❌ Broken (same root cause)

Environment:

  • Rocky Linux 9.7
  • Node v22.22.1
  • OpenClaw v2026.3.24 (from v2026.3.13)

Related: #40854 #29632 #23645

Error Message

  1. Run openclaw doctor --fix — error persists, plugin path not repaired. openclaw doctor --fix detects the error but does not repair it. Gateway remains down until manual edit of ~/.openclaw/openclaw.json.

Root Cause

VersionFeishu Status
v2026.3.7❌ Broken
v2026.3.13✅ Working
v2026.3.22❌ Broken (first noticed)
v2026.3.24❌ Broken (same root cause)
RAW_BUFFERClick to expand / collapse

Bug type

Regression (worked before, now fails)

Summary

What happened: Upgraded from v2026.3.13 → v2026.3.24, Gateway won't start: plugins.load.paths: plugin path not found: /usr/lib/node_modules/openclaw/extensions/feishu

openclaw doctor --fix does not fix this. Manual edit of openclaw.json required.

Version history on my setup:

VersionFeishu Status
v2026.3.7❌ Broken
v2026.3.13✅ Working
v2026.3.22❌ Broken (first noticed)
v2026.3.24❌ Broken (same root cause)

Environment:

  • Rocky Linux 9.7
  • Node v22.22.1
  • OpenClaw v2026.3.24 (from v2026.3.13)

Related: #40854 #29632 #23645

Steps to reproduce

  1. Install OpenClaw v2026.3.13 with Feishu channel configured and working.
  2. Run openclaw update (upgrades to v2026.3.24).
  3. Gateway fails to start. Run openclaw gateway status --deep.
  4. Observe: plugins.load.paths: plugin path not found: /usr/lib/node_modules/openclaw/extensions/feishu
  5. Run openclaw doctor --fix — error persists, plugin path not repaired.

Expected behavior

In v2026.3.13, Gateway started normally with the same config and Feishu plugin loaded without errors. After upgrade, openclaw update or openclaw doctor --fix should migrate or remove stale plugin paths automatically.

Actual behavior

Gateway fails to start after upgrade. openclaw gateway status --deep reports: Invalid config: plugins.load.paths: plugin path not found: /usr/lib/node_modules/openclaw/extensions/feishu

openclaw doctor --fix detects the error but does not repair it. Gateway remains down until manual edit of ~/.openclaw/openclaw.json.

OpenClaw version

2026.3.24

Operating system

Rocky Linux 9.7

Install method

curl -fsSL https://openclaw.ai/install.sh | bash

Model

kimi k2p5

Provider / routing chain

openclaw->kimi code plan

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

extent analysis

Fix Plan

To resolve the issue with the Feishu plugin path not found after upgrading OpenClaw, follow these steps:

  1. Manually edit the openclaw.json file:

    • Locate the openclaw.json file, typically found in ~/.openclaw/.
    • Open the file in a text editor.
    • Find the line that contains the path /usr/lib/node_modules/openclaw/extensions/feishu.
    • Update this path to the correct location of the Feishu plugin. If the plugin is not installed in the default location, ensure the path reflects the actual installation directory.
  2. Verify the Feishu plugin installation:

    • Check if the Feishu plugin is correctly installed and its path is correctly referenced in the openclaw.json file.
    • If the plugin is not installed, install it using the appropriate command or method provided by OpenClaw for plugin installation.
  3. Run openclaw doctor --fix again:

    • After manually editing the openclaw.json file, run openclaw doctor --fix to ensure any other potential issues are addressed.
  4. Restart the OpenClaw Gateway:

    • Once the openclaw.json file has been corrected and openclaw doctor --fix has been run, attempt to start the OpenClaw Gateway again.

Example Code Snippet for Editing openclaw.json

{
  "plugins": {
    "load": {
      "paths": [
        "/correct/path/to/openclaw/extensions/feishu"
      ]
    }
  }
}

Replace "/correct/path/to/openclaw/extensions/feishu" with the actual path to the Feishu plugin on your system.

Verification

  • After applying the fix, verify that the OpenClaw Gateway starts without errors.
  • Run openclaw gateway status --deep to check for any issues.
  • Test the functionality of the Feishu plugin to ensure it is working as expected.

Extra Tips

  • Always backup configuration files before making manual edits.
  • Ensure that the Feishu plugin is compatible with the version of OpenClaw you are using.
  • If issues persist, consider seeking help from OpenClaw's support resources or community forums.

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

In v2026.3.13, Gateway started normally with the same config and Feishu plugin loaded without errors. After upgrade, openclaw update or openclaw doctor --fix should migrate or remove stale plugin paths automatically.

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]: Feishu plugin path broken after upgrade, doctor --fix doesn't repair [2 comments, 2 participants]