Skip to main content

Troubleshooting

Most troubleshooting should be done by an agent. Give the symptom, the command, the expected output, and permission to diagnose.

Basic Diagnosis

The agent will usually start with:

Hosted Mode Is Unavailable

For switching modes, see Local or Cloud.

Runtime or Browser Bridge Fails

Public adapters may still work. Authenticated, intercepted, UI, and browser-backed workflows need the bridge.

Browser Session Errors

Common Session codes:

Multiple Profiles Are Connected

Profiles matter when commands depend on login state. See Authentication and Profiles for profile and sign-in help.

Authenticated Commands Return Empty Results

The agent may ask you to sign in once. It should not store credentials in code. See Authentication and Profiles for the sign-in flow.

Sign In and Retry an Authenticated Command

Adapter Returns Wrong or Empty Data

The agent should repair the existing adapter rather than create a duplicate command.

Output Shape Changed

Stable output is more important than exposing every new site field.

Plugin Problems

Webcmd core ships without site adapters. If a site is missing, search and install it explicitly before diagnosing command code:

External CLI Problems

Node Fails on Startup

Webcmd requires Node.js 20 or newer:
Upgrade Node.js, reinstall Webcmd, then retry.

Advanced Diagnostics

Useful environment variables: