[Bug] Claude Code process exits with code 3 when Windhawk is active
Bug Description
Claude Code was working fine from within my desktop app yesterday, but today it just reports "Claude Code process exited with code 3" every time. It still works fine within the terminal. I am also running Windhawk, and exiting that fixes the problem. But I want to continue using Windhawk. I have added the Claude.exe to Windhawk's process exclusion list, but that hasn't helped.
Environment Info
- Platform: win32
- Terminal: null
- Version: 2.1.118
- Feedback ID: 83b9cb74-a322-4233-97aa-afc612ea8bac
Errors
2026-04-23 13:58:58 [error] Session local_6fa6269b-c174-4167-99a4-b72b25617a29 query error: Claude Code process exited with code 3 {
stack: 'Error: Claude Code process exited with code 3\n at sIr.getProcessExitError (C:\\Program Files\\WindowsApps\\Claude_1.3883.0.0_x64__pzs8sxrjxfjjc\\app\\resources\\app.asar\\.vite\\build\\index.js:390:8041)\n at ChildProcess.i (C:\\Program Files\\WindowsApps\\Claude_1.3883.0.0_x64__pzs8sxrjxfjjc\\app\\resources\\app.asar\\.vite\\build\\index.js:390:11086)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess._handle.onexit (node:internal/child_process:294:12)',
Symbol(level): 'error',
Symbol(splat): [
Error: Claude Code process exited with code 3
at sIr.getProcessExitError (C:\Program Files\WindowsApps\Claude_1.3883.0.0_x64__pzs8sxrjxfjjc\app\resources\app.asar\.vite\build\index.js:390:8041)
at ChildProcess.i (C:\Program Files\WindowsApps\Claude_1.3883.0.0_x64__pzs8sxrjxfjjc\app\resources\app.asar\.vite\build\index.js:390:11086)
at Object.onceWrapper (node:events:623:26)
at ChildProcess.emit (node:events:520:35)
at ChildProcess._handle.onexit (node:internal/child_process:294:12)
]
}
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗