-
-
Notifications
You must be signed in to change notification settings - Fork 69.5k
[Bug]: Zalo Plugin Connection Failure in Gateway UI #46021
Description
Bug type
Regression (worked before, now fails)
Summary
When attempting to configure and connect a Zalo bot via the OpenClaw Gateway UI, the application fails with a JavaScript error. The UI displays the following message:
Cannot read properties of undefined (reading 'getZaloRuntime')
Steps to reproduce
-
Set up a bot on the Zalo Developers platform and obtain the API key.
-
Enable the Zalo plugin in OpenClaw using the CLI:
openclaw plugins enable zalo-
Open the Gateway UI and navigate to Channels.
-
Select the Zalo channel.
-
Input the Zalo bot API key and attempt to save/connect.
Expected behavior
The Zalo channel should initialize correctly, show a "Running" status as "Yes," and establish a connection to the Zalo API. See the tutorial (when OpenClaw named Clawbot): https://www.youtube.com/watch?v=lLaADWoMeoo. At 7:30.
Actual behavior
The connection fails, and the UI throws a red error banner:
TypeError: Cannot read properties of undefined (reading 'getZaloRuntime')
The channel status shows:
Running: No
Configured: Yes
Connected: n/a
OpenClaw version
2026.3.13
Operating system
Ubuntu 25.10
Install method
npm global
Model
gemini-2.5-flash-lite and GLM-5.0
Provider / routing chain
openclaw->gateways->Zalo bot
Config file / key location
No response
Additional provider/model setup details
Logs, screenshots, and evidence
Impact and severity
No response
Additional information
No response