Where does the bug appear (feature/product)?
Grok Bot
Describe the Bug
Grok Bot desktop on Windows loses the local-computer link after the app has been healthy. Same failure sequence as the macOS local-exec-daemon report. Still happening on 0.30.0 after @Colin said 19 Aug a fix was ready for the next release.
The PC is reached through a detached local-exec daemon:
%LOCALAPPDATA%\Programs\Grok Bot\Grok Bot.exe
%LOCALAPPDATA%\Programs\Grok Bot\resources\app.asar\dist\local-exec-daemon\main.cjs
Relaunching the app does not kill the previous daemon. Leftover local-exec-daemon and crashpad-handler processes keep running. Agents cannot recover this themselves because local Shell is that dead channel. Cloud/box side keeps working.
Failure sequence (same session, 31 Aug 2026, America/New_York):
Stale / dropped host while the provider is still registered: Your computer “Ian-PC” is unavailable — it looks disconnected. Reconnect it (or focus the computer you want commands to run on) and try again.
Then no providers: Your local machine isn’t connected right now (the Grok Bot desktop app must be open and online to run commands on it).
The registered-computer list then returned empty (machines: ) while the desktop app was still open.
Registered computer label is Ian-PC, not anonymous.
Steps to Reproduce
Steps to Reproduce
Open Grok Bot desktop 0.30.0 on Windows. Leave it running.
Confirm the PC is reachable from a Grok Bot agent (a trivial local command succeeds). Confirm a local-exec-daemon process is up. Command line looks like: Grok Bot.exe …\resources\app.asar\dist\local-exec-daemon\main.cjs
Quit/relaunch or otherwise start a second Grok Bot instance without killing leftover processes. In this session:
1:53pm first launch: local-exec-daemon pid 4744, crashpad-handler pid 51460
2:21pm second launch: main pid 24460, new local-exec-daemon pid 7284. The 1:53 daemon and crashpad were still running.
2:35-2:37pm: local commands on Ian-PC still succeeded (listed files, read a script).
2:39pm: computer list still reported Ian-PC connected: true. The next Shell on that machine failed with the disconnected error above, then the app-must-be-open error, then an empty computer list.
I did not quit the app. It came back later without me killing leftovers. After the drop, both daemons were still running (1:53 leftover + 2:21 current).
Expected Behavior
One local-exec-daemon. Leftovers cleaned on relaunch. While Grok Bot desktop is open, the PC stays reachable. A missed ping should not empty the computer list or require killing leftover processes by hand.
Operating System
Windows 10/11
Version Information
Grok Bot desktop 0.30.0 (Electron 42.1.0), Windows.
App path: %LOCALAPPDATA%\Programs\Grok Bot\Grok Bot.exe
This is Grok Bot desktop, not Cursor IDE / CLI / iOS.
For AI issues: which model did you use?
N/A. Local-exec daemon / Windows computer connection.
For AI issues: add Request ID with privacy disabled
N/A. No public Request ID.
Additional Information
Related: Grok Bot local-exec-daemon on macOS dies after staying healthy; Mac unreachable until leftover processes are killed (macOS; staff said a fix was coming 19 Aug). This is the Windows leftover-daemon case on 0.30.0.
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor