Skip to content

[Bug]: WhatsApp plugin install fails on Windows native (Node 22, npm 10.9.3) #78514

@melihselamett-stack

Description

@melihselamett-stack

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

@openclaw/whatsapp@2026.5.5 fails to install via openclaw plugins install.
npm error: Cannot read properties of undefined (reading 'spec')
at updateNodes (reify.js:1302:44)

Environment:

  • Windows 10/11
  • Node v22.20.0
  • npm v10.9.3
  • openclaw 2026.5.5 (b1abf9d)

Global install via npm install -g @openclaw/whatsapp succeeds (130 packages added),
but OpenClaw's own plugin install into .openclaw/npm/ fails at npm reify phase.

Suspected: typebox@1.1.37 dependency or peer-dep resolution issue.
Full debug log: [paste log link or excerpt]

Steps to reproduce

@openclaw/whatsapp@2026.5.5 fails to install via openclaw plugins install.
npm error: Cannot read properties of undefined (reading 'spec')
at updateNodes (reify.js:1302:44)

Environment:

  • Windows 10/11
  • Node v22.20.0
  • npm v10.9.3
  • openclaw 2026.5.5 (b1abf9d)

Global install via npm install -g @openclaw/whatsapp succeeds (130 packages added),
but OpenClaw's own plugin install into .openclaw/npm/ fails at npm reify phase.

Suspected: typebox@1.1.37 dependency or peer-dep resolution issue.
Full debug log: [paste log link or excerpt]

Expected behavior

@openclaw/whatsapp@2026.5.5 fails to install via openclaw plugins install.
npm error: Cannot read properties of undefined (reading 'spec')
at updateNodes (reify.js:1302:44)

Environment:

  • Windows 10/11
  • Node v22.20.0
  • npm v10.9.3
  • openclaw 2026.5.5 (b1abf9d)

Global install via npm install -g @openclaw/whatsapp succeeds (130 packages added),
but OpenClaw's own plugin install into .openclaw/npm/ fails at npm reify phase.

Suspected: typebox@1.1.37 dependency or peer-dep resolution issue.
Full debug log: [paste log link or excerpt]

Actual behavior

@openclaw/whatsapp@2026.5.5 fails to install via openclaw plugins install.
npm error: Cannot read properties of undefined (reading 'spec')
at updateNodes (reify.js:1302:44)

Environment:

  • Windows 10/11
  • Node v22.20.0
  • npm v10.9.3
  • openclaw 2026.5.5 (b1abf9d)

Global install via npm install -g @openclaw/whatsapp succeeds (130 packages added),
but OpenClaw's own plugin install into .openclaw/npm/ fails at npm reify phase.

Suspected: typebox@1.1.37 dependency or peer-dep resolution issue.
Full debug log: [paste log link or excerpt]

OpenClaw version

  • Windows 10/11 - Node v22.20.0 - npm v10.9.3 - openclaw 2026.5.5 (b1abf9d)

Operating system

  • Windows 10/11 - Node v22.20.0 - npm v10.9.3 - openclaw 2026.5.5 (b1abf9d)

Install method

  • npm v10.9.3

Model

Provider / routing chain

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingregressionBehavior that previously worked and now fails

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions