[BUG] Claude Desktop 1.1.4173 fails to show GUI — @formatjs/intl unhandled promise rejection crashes renderer
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
- Allow Claude Desktop to auto-update to 1.1.4173
- Launch Claude Desktop — four processes appear in Task Manager, no window
- Kill processes and relaunch — same result
- Reboot — same result
- 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.
16 Comments
Found 1 possible duplicate issue:
This issue will be automatically closed as a duplicate in 3 days.
🤖 Generated with Claude Code
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.
I'm running into the same issue.
Same issue 1.1.4173 will not work . I do not have previous versions in AppData\Local\AnthropicClaude\
Workaround
The root cause is an unhandled
@formatjs/intlerror — "Anidmust 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\):claude.exeprocesses in Task Manager``
``"%LOCALAPPDATA%\AnthropicClaude\app-1.1.4088\claude.exe"
``
``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.
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
@samiraguiar Thank you for the link. 4088 downloaded and working fine. Thank you again!
Same problem on upgrading to the latest version claude app ui no longer appears and i got 4 processes stuck in the background
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:
https://github.com/anthropics/claude-code/issues/28470#issuecomment-3959422034 - additional workaround.
For me that helps: https://github.com/anthropics/claude-code/issues/28304#issuecomment-3959900488
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
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
Team... any update on this issue?
I'm not having the problem any more - try reinstalling from scratch I think this was a short lived issue.
Yep, this specific issue was fixed on Feb 25th : https://status.claude.com/incidents/d392wcgvxl01