#Mac OpenClaw app disappeared from menu bar

1 messages · Page 1 of 1 (latest)

tender bearBOT
#

The important bit: running openclaw ... in Terminal will not make the macOS menu‑bar icon appear — the menu‑bar icon only comes from OpenClaw.app (the macOS companion app).

Try this checklist:

  1. Make sure you’re launching the actual app
  • In Finder: Applications → OpenClaw.app
  • Or in Terminal:
    open -a "OpenClaw"
    

If the app launches, you should get the menu‑bar critter icon.

  1. Make sure it’s not “running but stuck”
  • Open Activity Monitor → search for OpenClaw
  • If it’s there: Force Quit, then re-open OpenClaw.app (step 1)
  1. Check if the icon is getting pushed off the right side (notch / too many icons)
#
  • Temporarily quit/hide a couple other menu‑bar apps (VPNs, Bartender, etc.)
  • If you’re on a notched MacBook, this can make icons look like they “disappeared”.
  1. If it still won’t show: grab macOS app logs
    OpenClaw can write a rolling diagnostics log at:
    ~/Library/Logs/OpenClaw/diagnostics.jsonl
    Docs: https://docs.openclaw.ai/platforms/mac/logging

If you can’t access the app UI to enable it, also check:

  • Console.app → search for subsystem bot.molt
  • ~/Library/Logs/DiagnosticReports/ for an OpenClaw…crash report after the crash

If you paste (1) openclaw --version, (2) your macOS version, and (3) whether open -a "OpenClaw" launches anything at all (and if it creates an OpenClaw process in Activity Monitor), I can narrow it down fast.

wise schooner
#

@tender bear

tender bearBOT
#

Hey Don — can you paste a bit more info so we can see whether the app is launching and crashing, vs launching fine but the status item is hidden?

  1. What version are you on?
openclaw --version
  1. Does the macOS app actually stay running?
    Run:
open -a "OpenClaw"

Then check Activity Monitor for a process named OpenClaw:

  • If it appears and immediately disappears → it’s probably crashing on launch.
  1. If it’s crashing: paste the newest crash report filename + contents
#
ls -t ~/Library/Logs/DiagnosticReports/OpenClaw*.crash | head -3

Open the newest one and paste it here (feel free to redact any personal paths/usernames).

  1. If it’s running but no icon: are you using Bartender / Ice / hidden menu bar icons?
    Those can “eat” status items. Try temporarily disabling them or expanding the menu bar.

If you post (1) + what happens in (2) + either the crash report (3) or “it stays running”, I can point to the next exact step.

wise schooner
#

@krill openclaw is running from the command line, but the app still crashes. Crash report to follow

#

mac

tender bearBOT
#

Got it — if the CLI works but OpenClaw.app crashes, the next useful thing is the crash signature.

When you send the crash report, please include these too:

  1. Versions
openclaw --version
sw_vers
  1. Crash report path(s)
ls -t ~/Library/Logs/DiagnosticReports/OpenClaw*.crash | head -3
  1. If you can: launch the app binary from Terminal and paste the last ~30 lines of output (often shows the missing file/bundle immediately)
#
/Applications/OpenClaw.app/Contents/MacOS/OpenClaw

(If your app isn’t in /Applications, tell me where it is.)

Also: if the crash mentions anything like “could not load resource bundle” or textual_Textual.bundle, call that out — that’s a very specific packaging failure mode and we can jump straight to the right fix once we see it.

#

Cool — when you say “mac”, do you mean you’re on macOS and you’ve got the crash report ready?

If yes, paste either the whole crash report or at least these sections (that’s usually enough to diagnose):

  1. Exception / termination
  • Exception Type
  • Termination Reason
  • Crashed Thread
  1. The top of the stack
  • the Thread X Crashed: section (first ~30–60 lines)

You can find the report with:

ls -t ~/Library/Logs/DiagnosticReports/OpenClaw*.crash | head -3
#

Also please paste:

openclaw --version
sw_vers

If it’s easier, you can also run the app directly and paste what it prints right before it dies:

/Applications/OpenClaw.app/Contents/MacOS/OpenClaw

(If it’s not in /Applications, tell me the path.)