Skip to content

[Bug]: Onboarding Bug - Stuck at Hatching #76132

Description

@rossbrigoli

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

Agent hatching is stuck. Agent does not wake up. The TUI chat is frozen, not responding to key strokes.

Steps to reproduce

OS: Ubuntu 26
LLM Provider: OpenAI Cloud
Found in Version 2026.4.29
Node Version: tried on both Node 22 and Node 24

  1. Install OpenClaw by running the install script.
  2. Follow the instructions until you reach the end and the TUI is opened for hatching.

Expected behavior

Agent should hatch and wake up.

Actual behavior

TUI is frozen and not responding to keystrokes.

OpenClaw version

2026.4.29

Operating system

Ubuntu 26

Install method

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

Model

openai/chatGPT-5.5

Provider / routing chain

openclaw -> openai

Additional provider/model setup details

No response

Logs, screenshots, and evidence

🦞 OpenClaw 2026.4.29 (a448042) — I read logs so you can keep pretending you don't have to.

 openclaw tui - local embedded - agent main - session main

 session agent:main:main


Wake up, my friend!


 streaming watchdog: no stream updates for 30s; resetting status. The backend may have dropped this run silently — send a new message to resync.
 local ready | idle
 agent main | session main | openai/gpt-5.5 | think medium | tokens ?/200k

Impact and severity

No response

Additional information

I verifies the connectivity to openAI api from the host machine where OpenClaw is running it works fine.

============================================================

ross@lab:~$ openclaw gateway status

🦞 OpenClaw 2026.4.29 (a448042) — We ship features faster than Apple ships calculator updates.

│
◇
Service: systemd (enabled)
File logs: /tmp/openclaw/openclaw-2026-05-02.log
Command: /home/ross/.nvm/versions/node/v22.22.2/bin/node /home/ross/.nvm/versions/node/v22.22.2/lib/node_modules/openclaw/dist/index.js gateway --port 18789
Service file: ~/.config/systemd/user/openclaw-gateway.service
Service env: OPENCLAW_GATEWAY_PORT=18789

Service config looks out of date or non-standard.
Service config issue: Gateway service PATH includes version managers or package managers; recommend a minimal PATH. (/home/ross/.nvm/versions/node/v22.22.2/bin)
Service config issue: Gateway service uses Node from a version manager; it can break after upgrades. (/home/ross/.nvm/versions/node/v22.22.2/bin/node)
Recommendation: run "openclaw doctor" (or "openclaw doctor --repair").
Config (cli): ~/.openclaw/openclaw.json
Config (service): ~/.openclaw/openclaw.json

Gateway: bind=loopback (127.0.0.1), port=18789 (service args)
Probe target: ws://127.0.0.1:18789
Dashboard: http://127.0.0.1:18789/
Probe note: Loopback-only gateway; only local clients can connect.

Runtime: running (pid 8788, state active, sub running, last exit 0, reason 0)
Connectivity probe: ok
Capability: connected-no-operator-scope

Listening: 127.0.0.1:18789
Troubles: run openclaw status
Troubleshooting: https://docs.openclaw.ai/troubleshooting
ross@lab:~$ curl https://api.openai.com/v1/responses \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "input": "hello"
  }'
{
  "id": "resp_0ba95a9a3e2682350069f619e67a748196837d543b3e7fa98c",
  "object": "response",
  "created_at": 1777736166,
  "status": "completed",
  "background": false,
  "billing": {
    "payer": "developer"
  },
  "completed_at": 1777736167,
  "error": null,
  "frequency_penalty": 0.0,
  "incomplete_details": null,
  "instructions": null,
  "max_output_tokens": null,
  "max_tool_calls": null,
  "model": "gpt-5.5-2026-04-23",
  "moderation": null,
  "output": [
    {
      "id": "msg_0ba95a9a3e2682350069f619e7310c819694f44ef075717003",
      "type": "message",
      "status": "completed",
      "content": [
        {
          "type": "output_text",
          "annotations": [],
          "logprobs": [],
          "text": "Hello! How can I help you today?"
        }
      ],
      "phase": "final_answer",
      "role": "assistant"
    }
  ],
  "parallel_tool_calls": true,
  "presence_penalty": 0.0,
  "previous_response_id": null,
  "prompt_cache_key": null,
  "prompt_cache_retention": "24h",
  "reasoning": {
    "effort": "medium",
    "summary": null
  },
  "safety_identifier": null,
  "service_tier": "default",
  "store": true,
  "temperature": 1.0,
  "text": {
    "format": {
      "type": "text"
    },
    "verbosity": "medium"
  },
  "tool_choice": "auto",
  "tools": [],
  "top_logprobs": 0,
  "top_p": 0.98,
  "truncation": "disabled",
  "usage": {
    "input_tokens": 7,
    "input_tokens_details": {
      "cached_tokens": 0
    },
    "output_tokens": 13,
    "output_tokens_details": {
      "reasoning_tokens": 0
    },
    "total_tokens": 20
  },
  "user": null,
  "metadata": {}
}ross@lab:~$

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingregressionBehavior that previously worked and now fails

Type

No type

Fields

Priority

None yet

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions