Grok Bot stuck on startup, please rebuild image

Where does the bug appear (feature/product)?

Grok Bot

Describe the Bug

Installed latest Grok Bot v 28 - starting - blinks some text and then goes black.
Ive installed older versions before - and was able to go through the wizard but always was stuck at the end

Mac OS Tahoe 26

Steps to Reproduce

start the app

Operating System

MacOS

Version Information

grok bot 0.28

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey @Dima_Semensky, thanks for the report!
Your Grok Bot computer is healthy on our side, so rebuilding the image won’t help. The issue is that the app on your Mac can’t reach it over your network (that’s also why setup got stuck at the end on earlier versions, and why the window now goes black after the splash).

Quickest test: launch Grok Bot on a phone hotspot. If you’re on a VPN or any DNS/firewall/security filtering, turn it off temporarily and retry. If it loads on the hotspot, something on your usual network is blocking the connection and we can dig in from there. Let me know how it goes!

  1. On my phone hotspot - same issue
  2. Turned off Tailscale - same issue
  3. No local firewall or VPN - same issue
  4. rebooted - same issue

Is there a port I need to watch for and possibly open on my router?

This log maybe helpful:

log stream --predicate ‘process == “Grok Bot”’ --info --debug
Filtering the log data using “process == “Grok Bot””
Timestamp Thread Type Activity PID TTL
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Default 0x0 0 Grok Bot: (Network) [com.apple.network:path] nw_path_libinfo_path_check [ :0 tcp, legacy-socket, attribution: developer]
libinfo check path:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:] -[NWConcrete_nw_path_evaluator dealloc]
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:] -[NWConcrete_nw_path_evaluator dealloc]
-0400 Debug 0x0 0 Grok Bot: (libsystem_info.dylib) [com.apple.network.libinfo:getaddrinfo] nat64_v4_requires_synthesis() == false
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:] -[NWConcrete_nw_path_evaluator dealloc]
-0400 Debug 0x0 0 Grok Bot: (libsystem_info.dylib) [com.apple.network.libinfo:getaddrinfo] nat64_v4_requires_synthesis() == false
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:] -[NWConcrete_nw_path_evaluator dealloc]
-0400 Debug 0x0 0 Grok Bot: (libsystem_info.dylib) [com.apple.network.libinfo:getaddrinfo] nat64_v4_requires_synthesis() == false
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:] -[NWConcrete_nw_path_evaluator dealloc]
-0400 Debug 0x0 0 Grok Bot: (libsystem_info.dylib) [com.apple.network.libinfo:getaddrinfo] nat64_v4_requires_synthesis() == false
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:] -[NWConcrete_nw_path_evaluator dealloc]
-0400 Debug 0x0 0 Grok Bot: (libsystem_info.dylib) [com.apple.network.libinfo:getaddrinfo] nat64_v4_requires_synthesis() == false
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:] -[NWConcrete_nw_path_evaluator dealloc]
-0400 Debug 0x0 0 Grok Bot: (libsystem_info.dylib) [com.apple.network.libinfo:getaddrinfo] nat64_v4_requires_synthesis() == false
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:] -[NWConcrete_nw_path_evaluator dealloc]
-0400 Debug 0x0 0 Grok Bot: (libsystem_info.dylib) [com.apple.network.libinfo:getaddrinfo] nat64_v4_requires_synthesis() == false
-0400 Debug 0x0 0 Grok Bot: (Network) [com.apple.network:path] Saved agent:

now i see this - any ideas?

osascript -e ‘tell application “Grok Bot” to quit’
sleep 2
mv ~/Library/Application\ Support/Grok\ Bot ~/Library/Application\ Support/Grok\ Bot.bak
open -a “Grok Bot”

this allowed me to go through the wizard again and at the end got error again;

the daemon log:

sand-local-exec-daemon] started (pid 78600); serving local exec over the gateway

[sand-local-exec-daemon] received SIGTERM, shutting down

{“error”:“cli_unknown_command”}

[sand-local-exec-daemon] started (pid 31813); serving local exec over the gateway

[sand-local-exec-daemon] received SIGTERM, shutting down

{“error”:“cli_unknown_command”}

[sand-local-exec-daemon] started (pid 61371); serving local exec over the gateway

[sand-local-exec-daemon] received SIGTERM, shutting down

I’m facing the same issue

Hey @Dima_Semensky, thanks for sticking with this.

We took another look and the actual cause is on the account side. Your Cursor account is set up as an Unpaid Admin, which is an admin role without a paid seat. Grok Bot needs a paid team seat (Standard or Premium), and without one the app cannot connect to a Grok Bot computer. Right now the app shows that as a connection failure instead of telling you what is missing, which is on us and something we are fixing.

To get going:

  1. Go to cursor.com/dashboard and open the Members page for Devcom.
  2. Find your own row and change your role from Unpaid Admin to a paid seat (Admin or Member).
  3. Fully quit Grok Bot (right-click the menu bar icon and choose Quit, or use the osascript command you posted).
  4. Reopen Grok Bot, and press Try again if you land on the setup screen.

It should connect within a minute or two.

@Shivam_Sagar Your case looks different from Dima’s: your account and your Grok Bot computer are both fine on our side, and the app has been connecting and running agents normally again since around 5 PM Pacific yesterday.

For about five hours on Tuesday your Mac could not resolve the address of your Grok Bot computer (a DNS lookup failure on your network), which is why setup kept ending on “Can’t reach your computer”.

If it happens again, two quick things to try:

  1. Switch your Mac’s DNS servers to 1.1.1.1 and 8.8.8.8 (System Settings, Network, your connection, Details, DNS), then quit and reopen Grok Bot.
  2. Or test on a different network such as a phone hotspot.

I think we are getting close. I have grok.com account with the same email; I have SuperGrok Plus subscription, invoice: Y7CSWXPN-0001

This account connected to X.com account Ive had for years and same email as account in cursor.