Skip to content

[Bug]: Windows app never opened at first install (I uninstalled and churned instantly) #4543

Description

@kendonB

Before submitting

  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.

Area

apps/desktop

Steps to reproduce

Install on Windows.
Open T3 Code.

Expected behavior

It opens

Actual behavior

Background processes show in Task Manager. No UI shows.

Impact

Blocks work completely

Version or commit

latest

Environment

Windows x64 11

Logs or stack traces

Screenshots, recordings, or supporting files

No response

Workaround

No response

Activity

  1. added
    bugSomething is broken or behaving incorrectly.
    needs-triageIssue needs maintainer review and initial categorization.
    on Jul 25, 2026
  2. haseeb-heaven commented on Jul 31, 2026

    @haseeb-heaven

    Yes for me also Windows app not opening setup showing but after some time it exist and nothing shows in UI/UX

    Here are logs

    {"type":"effect-span","name":"BrowserSession.make","traceId":"af8953a500d3d0a90a0962fb17ced49e","spanId":"573238cb55f4cda4","sampled":true,"kind":"internal","startTimeUnixNano":"1785459807461415900","endTimeUnixNano":"1785459807461900700","durationMs":0.4848,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"PreviewManager.makeOperations","traceId":"0c5708026e8e123c7a720242d3ab5650","spanId":"ecbb3489b6ada862","parentSpanId":"40269e532d7e5958","sampled":true,"kind":"internal","startTimeUnixNano":"1785459807462944400","endTimeUnixNano":"1785459807464032100","durationMs":1.0877,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"PreviewManager.make","traceId":"0c5708026e8e123c7a720242d3ab5650","spanId":"40269e532d7e5958","sampled":true,"kind":"internal","startTimeUnixNano":"1785459807462742800","endTimeUnixNano":"1785459807464148900","durationMs":1.4061,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"desktop.wsl.isAvailable","traceId":"7c9a45caebd13b1a572f8e050f44ea72","spanId":"706b5a0c6e767d2f","sampled":true,"kind":"internal","startTimeUnixNano":"1785459807466291900","endTimeUnixNano":"1785459807504267600","durationMs":37.9757,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"makeRotatingLogFileWriter","traceId":"856ad5b214aedfbdcece1e1ba10a1b43","spanId":"9092cdce29e0ce92","parentSpanId":"477ee8ed1dc51018","sampled":true,"kind":"internal","startTimeUnixNano":"1785459807505853000","endTimeUnixNano":"1785459807519946100","durationMs":14.0931,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"makeBackendInstance","traceId":"856ad5b214aedfbdcece1e1ba10a1b43","spanId":"477ee8ed1dc51018","sampled":true,"kind":"internal","startTimeUnixNano":"1785459807505276300","endTimeUnixNano":"1785459807520376300","durationMs":15.1,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"desktop.sshPasswordPrompts.make","traceId":"c60a76c2f7dda3747ad38122a0c491fe","spanId":"8dcde4ad845223f2","sampled":true,"kind":"internal","startTimeUnixNano":"1785459807522660400","endTimeUnixNano":"1785459807522827400","durationMs":0.167,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"ssh/tunnel.SshEnvironmentManager.make","traceId":"11fb5e6430910bcf37be5c2b18229534","spanId":"434ede214af3991f","sampled":true,"kind":"internal","startTimeUnixNano":"1785459807523047400","endTimeUnixNano":"1785459807523292200","durationMs":0.2448,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"desktop.shellEnvironment.runCommandOutput","traceId":"17ee90583ae66ba6b759452499ff6022","spanId":"c8efcb821a52d715","parentSpanId":"25e98a3188dd7f41","sampled":true,"kind":"internal","startTimeUnixNano":"1785459807524701300","endTimeUnixNano":"1785459807538480900","durationMs":13.7796,"attributes":{},"events":[{"name":"{\n  \"_tag\": \"DesktopShellEnvironmentCommandError\",\n  \"probe\": \"powershell-no-profile\",\n  \"executable\": \"pwsh.exe\",\n  \"argumentCount\": 5,\n  \"cause\": {\n    \"reason\": {\n      \"_tag\": \"NotFound\",\n      \"module\": \"ChildProcess\",\n      \"method\": \"spawn\",\n      \"pathOrDescriptor\": \"pwsh.exe -NoLogo -NoProfile -NonInteractive -Command $ErrorActionPreference = 'Stop'; Write-Output '__T3CODE_ENV_PATH_START__'; $value = [Environment]::GetEnvironmentVariable('PATH'); if ($null -ne $value -and $value.Length -gt 0) { Write-Output $value }; Write-Output '__T3CODE_ENV_PATH_END__'\",\n      \"syscall\": \"spawn pwsh.exe\",\n      \"cause\": {\n        \"errno\": -4058,\n        \"code\": \"ENOENT\",\n        \"syscall\": \"spawn pwsh.exe\",\n        \"path\": \"pwsh.exe\",\n        \"spawnargs\": [\n          \"-NoLogo\",\n          \"-NoProfile\",\n          \"-NonInteractive\",\n          \"-Command\",\n          \"$ErrorActionPreference = 'Stop'; Write-Output '__T3CODE_ENV_PATH_START__'; $value = [Environment]::GetEnvironmentVariable('PATH'); if ($null -ne $value -and $value.Length -gt 0) { Write-Output $value }; Write-Output '__T3CODE_ENV_PATH_END__'\"\n        ]\n      }\n    },\n    \"cause\": {\n      \"errno\": -4058,\n      \"code\": \"ENOENT\",\n      \"syscall\": \"spawn pwsh.exe\",\n      \"path\": \"pwsh.exe\",\n      \"spawnargs\": [\n        \"-NoLogo\",\n        \"-NoProfile\",\n        \"-NonInteractive\",\n        \"-Command\",\n        \"$ErrorActionPreference = 'Stop'; Write-Output '__T3CODE_ENV_PATH_START__'; $value = [Environment]::GetEnvironmentVariable('PATH'); if ($null -ne $value -and $value.Length -gt 0) { Write-Output $value }; Write-Output '__T3CODE_ENV_PATH_END__'\"\n      ]\n    },\n    \"_tag\": \"PlatformError\",\n    \"~effect/platform/PlatformError\": \"~effect/platform/PlatformError\"\n  }\n}","timeUnixNano":"1785459807538020900","attributes":{"scope":"desktop","runId":"be92f8a33625","component":"desktop-shell-environment","error":{"name":"DesktopShellEnvironmentCommandError","message":"Desktop shell environment powershell-no-profile probe (pwsh.exe) failed.","stack":"DesktopShellEnvironmentCommandError: Desktop shell environment powershell-no-profile probe (pwsh.exe) failed.\n    at C:\\Users\\hasee\\AppData\\Local\\Programs\\t3code\\resources\\app.asar\\apps\\desktop\\dist-electron\\main.cjs:23167:45\n    at file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/internal/effect.js:1378:96\n    at ~effect/Utils/internal (file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/Utils.js:83:14)\n    at Object.~effect/Effect/args (file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/internal/effect.js:715:53)\n    at ~effect/Effect/evaluate (file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/internal/effect.js:676:22)\n    at FiberImpl.runLoop (file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/internal/effect.js:462:107)\n    at FiberImpl.evaluate (file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/internal/effect.js:422:23)\n    at file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/internal/effect.js:775:15\n    at ChildProcess.<anonymous> (file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/@effect/platform-node-shared/dist/NodeChildProcessSpawner.js:244:7)\n    at ChildProcess.emit (node:events:509:28)"},"effect.fiberId":63,"effect.logLevel":"WARN"}}],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"BrowserSession.make","traceId":"cf4f63cfa46a5a0edf42ebcfe35bee44","spanId":"937a4bc7157ec490","sampled":true,"kind":"internal","startTimeUnixNano":"1785460020296371000","endTimeUnixNano":"1785460020296741700","durationMs":0.3707,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"PreviewManager.makeOperations","traceId":"1959e9942001bd24f642f85ec7d147e4","spanId":"6bb266ebf7c99cda","parentSpanId":"6d976f5d5a74b291","sampled":true,"kind":"internal","startTimeUnixNano":"1785460020297629700","endTimeUnixNano":"1785460020298476300","durationMs":0.8466,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"PreviewManager.make","traceId":"1959e9942001bd24f642f85ec7d147e4","spanId":"6d976f5d5a74b291","sampled":true,"kind":"internal","startTimeUnixNano":"1785460020297462800","endTimeUnixNano":"1785460020298559500","durationMs":1.0967,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"desktop.wsl.isAvailable","traceId":"e55a81e8dc267951643b3f52543198ee","spanId":"2c40d990df502919","sampled":true,"kind":"internal","startTimeUnixNano":"1785460020300797500","endTimeUnixNano":"1785460020325918500","durationMs":25.121,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"makeRotatingLogFileWriter","traceId":"504579188632e41e0f18b3c31c529faa","spanId":"de5e8274b57e8138","parentSpanId":"51041d79f718c492","sampled":true,"kind":"internal","startTimeUnixNano":"1785460020327540000","endTimeUnixNano":"1785460020343038700","durationMs":15.4987,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"makeBackendInstance","traceId":"504579188632e41e0f18b3c31c529faa","spanId":"51041d79f718c492","sampled":true,"kind":"internal","startTimeUnixNano":"1785460020327022700","endTimeUnixNano":"1785460020343709700","durationMs":16.687,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"desktop.sshPasswordPrompts.make","traceId":"995230056b41a801acaa63443599dd19","spanId":"0d8241eab9919b70","sampled":true,"kind":"internal","startTimeUnixNano":"1785460020347794000","endTimeUnixNano":"1785460020348070400","durationMs":0.2764,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"ssh/tunnel.SshEnvironmentManager.make","traceId":"5832d10cf4cac08cb592a1cbe23ea77b","spanId":"06480784b55e53aa","sampled":true,"kind":"internal","startTimeUnixNano":"1785460020348477800","endTimeUnixNano":"1785460020348851000","durationMs":0.3732,"attributes":{},"events":[],"links":[],"exit":{"_tag":"Success"}}
    {"type":"effect-span","name":"desktop.shellEnvironment.runCommandOutput","traceId":"f184508600b71a6ae218b65b652d27e0","spanId":"d4761957ba710ff9","parentSpanId":"28b67beb7118178e","sampled":true,"kind":"internal","startTimeUnixNano":"1785460020351917700","endTimeUnixNano":"1785460020382969900","durationMs":31.0522,"attributes":{},"events":[{"name":"{\n  \"_tag\": \"DesktopShellEnvironmentCommandError\",\n  \"probe\": \"powershell-no-profile\",\n  \"executable\": \"pwsh.exe\",\n  \"argumentCount\": 5,\n  \"cause\": {\n    \"reason\": {\n      \"_tag\": \"NotFound\",\n      \"module\": \"ChildProcess\",\n      \"method\": \"spawn\",\n      \"pathOrDescriptor\": \"pwsh.exe -NoLogo -NoProfile -NonInteractive -Command $ErrorActionPreference = 'Stop'; Write-Output '__T3CODE_ENV_PATH_START__'; $value = [Environment]::GetEnvironmentVariable('PATH'); if ($null -ne $value -and $value.Length -gt 0) { Write-Output $value }; Write-Output '__T3CODE_ENV_PATH_END__'\",\n      \"syscall\": \"spawn pwsh.exe\",\n      \"cause\": {\n        \"errno\": -4058,\n        \"code\": \"ENOENT\",\n        \"syscall\": \"spawn pwsh.exe\",\n        \"path\": \"pwsh.exe\",\n        \"spawnargs\": [\n          \"-NoLogo\",\n          \"-NoProfile\",\n          \"-NonInteractive\",\n          \"-Command\",\n          \"$ErrorActionPreference = 'Stop'; Write-Output '__T3CODE_ENV_PATH_START__'; $value = [Environment]::GetEnvironmentVariable('PATH'); if ($null -ne $value -and $value.Length -gt 0) { Write-Output $value }; Write-Output '__T3CODE_ENV_PATH_END__'\"\n        ]\n      }\n    },\n    \"cause\": {\n      \"errno\": -4058,\n      \"code\": \"ENOENT\",\n      \"syscall\": \"spawn pwsh.exe\",\n      \"path\": \"pwsh.exe\",\n      \"spawnargs\": [\n        \"-NoLogo\",\n        \"-NoProfile\",\n        \"-NonInteractive\",\n        \"-Command\",\n        \"$ErrorActionPreference = 'Stop'; Write-Output '__T3CODE_ENV_PATH_START__'; $value = [Environment]::GetEnvironmentVariable('PATH'); if ($null -ne $value -and $value.Length -gt 0) { Write-Output $value }; Write-Output '__T3CODE_ENV_PATH_END__'\"\n      ]\n    },\n    \"_tag\": \"PlatformError\",\n    \"~effect/platform/PlatformError\": \"~effect/platform/PlatformError\"\n  }\n}","timeUnixNano":"1785460020382501300","attributes":{"scope":"desktop","runId":"810f5974ea70","component":"desktop-shell-environment","error":{"name":"DesktopShellEnvironmentCommandError","message":"Desktop shell environment powershell-no-profile probe (pwsh.exe) failed.","stack":"DesktopShellEnvironmentCommandError: Desktop shell environment powershell-no-profile probe (pwsh.exe) failed.\n    at C:\\Users\\hasee\\AppData\\Local\\Programs\\t3code\\resources\\app.asar\\apps\\desktop\\dist-electron\\main.cjs:23167:45\n    at file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/internal/effect.js:1378:96\n    at ~effect/Utils/internal (file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/Utils.js:83:14)\n    at Object.~effect/Effect/args (file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/internal/effect.js:715:53)\n    at ~effect/Effect/evaluate (file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/internal/effect.js:676:22)\n    at FiberImpl.runLoop (file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/internal/effect.js:462:107)\n    at FiberImpl.evaluate (file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/internal/effect.js:422:23)\n    at file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/effect/dist/internal/effect.js:775:15\n    at ChildProcess.<anonymous> (file:///C:/Users/hasee/AppData/Local/Programs/t3code/resources/app.asar/node_modules/@effect/platform-node-shared/dist/NodeChildProcessSpawner.js:244:7)\n    at ChildProcess.emit (node:events:509:28)"},"effect.fiberId":63,"effect.logLevel":"WARN"}}],"links":[],"exit":{"_tag":"Success"}}
    
  3. karthikcsq commented on Aug 5, 2026

    @karthikcsq

    Same thing happened for me. I had to extend startup time for it to begin running.

  4. maria-rcks commented on Oct 9, 2026

    @maria-rcks
    Collaborator

    Note

    This is an automated response from a bot acting on maria's behalf.
    This issue has had no activity since 2026-08-05.
    Is it still relevant on the current version? If so, your version and OS would help.

  5. kendonB commented on Oct 9, 2026

    @kendonB
    Author

    Tried the latest and I have got to the Connect your computers screen. Can close. But is the installer still supposed to say "Alpha"?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething is broken or behaving incorrectly.needs-triageIssue needs maintainer review and initial categorization.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions