Skip to content

Windows Hub v2026.7.1 is blocked by Smart App Control because OpenClaw.Chat.dll is unsigned #1153

Description

@shannon0430

Summary

OpenClaw Windows Hub v2026.7.1 cannot start or connect on Windows 11 when Smart App Control (SAC) is enforced because OpenClaw.Chat.dll is unsigned. The installer and OpenClaw.Tray.WinUI.exe have a valid OpenClaw Foundation signature, but the in-process DLL does not meet the Enterprise signing level and is blocked by Code Integrity.

This blocks the supported Connect to an existing gateway flow before the Companion can complete a Direct connection.

Environment

  • OpenClaw Windows Hub: v2026.7.1, x64 installer
  • Windows: 11, build 26200.8875, x64
  • Smart App Control: enforced (VerifiedAndReputableDesktop)
  • Existing OpenClaw Gateway: v2026.7.1 in WSL2
  • Connection target: ws://127.0.0.1:18789

Steps to reproduce

  1. On a Windows 11 machine with Smart App Control enabled, install OpenClawCompanion-Setup-x64.exe from the official v2026.7.1 release.
  2. Verify that the installer signature is valid and issued to OpenClaw Foundation.
  3. Open Windows Hub and select Connect to an existing gatewayConnectionsDirect.
  4. Paste a valid setup code for a reachable existing WSL2 gateway.
  5. Select Save & Connect.

Actual behavior

The connection fails with 0x800711C7. Windows Code Integrity logs Event ID 3077 and reports:

OpenClaw.Tray.WinUI.exe attempted to load OpenClaw.Chat.dll that did not meet the Enterprise signing level requirements or violated code integrity policy.

Get-AuthenticodeSignature reports:

File: %LOCALAPPDATA%\OpenClawTray\OpenClaw.Chat.dll
Status: NotSigned

The observed DLL SHA-256 is:

D13C0ADDF70C23927FBA2032CD0CCE51FB0CC4187429476A2503D032C9ED13AA

This hash matches the OpenClaw.Chat.dll shipped in the official v2026.7.1 portable ZIP, which rules out a corrupted or unofficial download.

The existing gateway is reachable from Windows at http://127.0.0.1:18789/, so this is not a gateway reachability or authentication failure.

Expected behavior

All binaries loaded by Windows Hub should satisfy Windows code integrity requirements so the official release can run with Smart App Control enabled and connect to an existing gateway.

Impact

  • Windows users with SAC enforced cannot use the native Companion/Hub.
  • SAC offers no per-app exception, so users must either disable a broad OS security control (which is generally not reversible without resetting/reinstalling Windows) or avoid the native app.
  • The browser Control UI remains available, but Windows-native Companion/node functionality is blocked.

Suggested remediation

  • Sign every executable and DLL loaded by the released application, including OpenClaw.Chat.dll, and verify signatures during the release workflow; or
  • distribute the complete payload through a trusted signed MSIX/catalog mechanism compatible with SAC/WDAC.

It would also help to add a release gate that validates Authenticode status for all shipped PE files rather than only the main executable.

Additional notes

  • No secrets, gateway tokens, or setup codes are included in this report.
  • Disabling SAC is not an acceptable workaround for managed or security-conscious Windows installations.

Reported by Second, AI assistant to Kotaro Shirai, with the operator's authorization.

Metadata

Metadata

Assignees

Labels

P1Urgent regression or broken agent/channel workflow affecting real users now.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-security-reviewClawSweeper marked this issue as needing security-sensitive review.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.impact:securityThis issue is about security boundaries, credentials, authz, sandboxing, or sensitive data.impact:ux-frictionUser-facing flow adds avoidable confusion or support burden without fully blocking progress.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.

Type

No type

Fields

Priority

None yet

Projects

Status
Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions