[BUG] Claude Desktop 1.1.4173 fails to show GUI — @formatjs/intl unhandled promise rejection crashes renderer

Open 💬 16 comments Opened Feb 24, 2026 by rem5357

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

After Claude Desktop auto-updated to 1.1.4173, the app launches four processes in Task Manager but no GUI window ever appears. The renderer crashes before it can paint due to an unhandled @formatjs/intl promise rejection.

Rebooting, killing all processes, and relaunching did not fix the issue on 4173. Launching the previous version (1.1.4088) directly works fine with no errors.

What Should Happen?

Claude Desktop should start and display its main window.

Error Messages/Logs

Running the 4173 executable from the command line reveals the crash:

(node:42448) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.

This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
Error: [@formatjs/intl] An `id` must be provided to format a message. You can either:
1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.io/docs/tooling/babel-plugin)
or [@formatjs/ts-transformer](https://formatjs.io/docs/tooling/ts-transformer) OR
2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.io/docs/tooling/linter#enforce-id)
to autofix this issue
    at nZe (C:\Users\rober\AppData\Local\AnthropicClaude\app-1.1.4173\resources\app.asar\.vite\build\index.js:83:2748)
    at Sae (C:\Users\rober\AppData\Local\AnthropicClaude\app-1.1.4173\resources\app.asar\.vite\build\index.js:83:4203)
    at WOt (C:\Users\rober\AppData\Local\AnthropicClaude\app-1.1.4173\resources\app.asar\.vite\build\index.js:705:12468)
    at RDe (C:\Users\rober\AppData\Local\AnthropicClaude\app-1.1.4173\resources\app.asar\.vite\build\index.js:705:14365)
    at Hd (C:\Users\rober\AppData\Local\AnthropicClaude\app-1.1.4173\resources\app.asar\.vite\build\index.js:705:15535)
    at EventEmitter.<anonymous> (C:\Users\rober\AppData\Local\AnthropicClaude\app-1.1.4173\resources\app.asar\.vite\build\index.js:1234:79020)

The error fires twice (two separate unhandled rejections), then the process sits with no visible window.

Running 4088 produces only benign deprecation warnings and the GUI appears normally.

Steps to Reproduce

  1. Allow Claude Desktop to auto-update to 1.1.4173
  2. Launch Claude Desktop — four processes appear in Task Manager, no window
  3. Kill processes and relaunch — same result
  4. Reboot — same result
  5. Directly launch app-1.1.4088\claude.exe — works fine

Workaround

Kill all claude.exe processes, then launch the previous version directly:

"C:\Users\rober\AppData\Local\AnthropicClaude\app-1.1.4088\claude.exe"

Claude Model

N/A — app doesn't get far enough to connect

Is this a regression?

Yes, this worked in a previous version

Last Working Version

1.1.4088

Claude Code Version

Claude Desktop 1.1.4173 (broken) / 1.1.4088 (working)

Platform

Anthropic API

Operating System

Windows 11 Pro 10.0.26200

Terminal/Shell

N/A (GUI app)

Additional Information

The --disable-gpu flag does not help — same formatjs crash on 4173. The error appears to be a build/bundling issue where a formatjs message ID was dropped during the Vite build.

View original on GitHub ↗

16 Comments

github-actions[bot] · 4 months ago

Found 1 possible duplicate issue:

  1. https://github.com/anthropics/claude-code/issues/28270

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

areed1192 · 4 months ago

I have the same issue with this version, try to open it and no GUI shows. I've tried restarting and it didn't fix it.

jaosorto · 4 months ago

I'm running into the same issue.

CabCore · 4 months ago

Same issue 1.1.4173 will not work . I do not have previous versions in AppData\Local\AnthropicClaude\

rem5357 · 4 months ago

Workaround

The root cause is an unhandled @formatjs/intl error — "An id must be provided to format a message" — which crashes the renderer before the window can paint. This is specific to build 1.1.4173.

If you have a previous version installed (check %LOCALAPPDATA%\AnthropicClaude\):

  1. Kill all claude.exe processes in Task Manager
  2. Launch the previous version directly, e.g.:

``
"%LOCALAPPDATA%\AnthropicClaude\app-1.1.4088\claude.exe"
``

  1. To prevent Squirrel from auto-updating back to 4173, you can block updates by running (as admin):

``
ren "%LOCALAPPDATA%\AnthropicClaude\Update.exe" Update.exe.bak
``

If you don't have a previous version (fresh install, only 4173 available):
Unfortunately you'll need to wait for Anthropic to push a fix. You could try downloading an older installer if one is available, or use Claude Code (the CLI) as a workaround in the meantime.

@CabCore Since you don't have previous versions, the Squirrel rename trick won't help for rollback, but it will prevent future broken updates until this is patched. If you can get a working installer version, it should work.

Issue #28270 appears to be the same bug on ARM64.

samiraguiar · 4 months ago

Thanks @rem5357 , that worked for me! I didn't have the previous version so I uninstalled, removed the AppDir and reinstalled the version before this one. I then ran that command you shared to block auto-updates.
For those who don't have the previous installer, you can download from the official website:

x64:
https://downloads.claude.ai/releases/win32/x64/1.1.4088/Claude-7e63fdb935ef758b2356a3d040ccd9176414cac7.exe

arm64:
https://downloads.claude.ai/releases/win32/arm64/1.1.4088/Claude-7e63fdb935ef758b2356a3d040ccd9176414cac7.exe

CabCore · 4 months ago

@samiraguiar Thank you for the link. 4088 downloaded and working fine. Thank you again!

roymasad · 4 months ago

Same problem on upgrading to the latest version claude app ui no longer appears and i got 4 processes stuck in the background

timeleft-- · 4 months ago

This workaround worked for me, and doesn't require any removal or reinstallation of the Claude Desktop App or its data. Just reverts the latest bad version. Run from PowerShell as Admin:

# Kill Claude AND the native host process
Get-Process *claude* -ErrorAction SilentlyContinue | Stop-Process -Force
Get-Process *chrome-native-host* -ErrorAction SilentlyContinue | Stop-Process -Force

# If you are running this as a script, wait a moment for handles to release, then delete
Start-Sleep -Seconds 2

# Finally, the actual clean up
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\AnthropicClaude\app-1.1.4173"
dpjones-keoghs · 4 months ago
v3t3a · 4 months ago

Edit : @samiraguiar also provide old app download link, above (https://github.com/anthropics/claude-code/issues/28271#issuecomment-3955374673)

Another workaround is to download an old version of claude installer.

To get one from the official website, you can use The Wayback Machine

Wayback Machine

<img width="1063" height="232" alt="Image" src="https://github.com/user-attachments/assets/e449a30e-9abf-4634-adcf-852298f091f8" />

Get snapshot

<img width="747" height="377" alt="Image" src="https://github.com/user-attachments/assets/8a9317fc-39ce-48f9-a36f-4642241f8dab" />

Old app

<img width="1134" height="419" alt="Image" src="https://github.com/user-attachments/assets/a88fb8d8-8f07-4398-ae5e-3dc155b2049e" />

Wait a bit...

<img width="696" height="477" alt="Image" src="https://github.com/user-attachments/assets/fd7afb8a-d757-436a-8100-fd332fe11238" />

Downloading

<img width="508" height="92" alt="Image" src="https://github.com/user-attachments/assets/a86153e7-2b95-4b6f-9f6a-3fb17c8c3c84" />

Check hash

<img width="828" height="445" alt="Image" src="https://github.com/user-attachments/assets/33119b4b-8b92-40ed-9e62-6ef0bce675a6" />

Checksum (SHA256) : CE2C04828C5B0283D0B5CBA81ED22F75FC3F5FF6DCA632D79BEEDDFE901BBDF9

Virustotal check for hash : https://www.virustotal.com/gui/file/ce2c04828c5b0283d0b5cba81ed22f75fc3f5ff6dca632d79beeddfe901bbdf9

alanbork · 4 months ago

is there a version of claude desktop newer than app-1.1.4173 that fixes this? app-1.1.3830 works for me, but it's pushing me to restart in app-1.1.4498

matias-orellano · 4 months ago

Team... any update on this issue?

alanbork · 4 months ago

I'm not having the problem any more - try reinstalling from scratch I think this was a short lived issue.

v3t3a · 4 months ago

Yep, this specific issue was fixed on Feb 25th : https://status.claude.com/incidents/d392wcgvxl01