[BUG] NeedsRemediation
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?
Claude Desktop (Windows MSIX) — package ends up Modified, NeedsRemediation and crashes after auto-update; antivirus ruled out
Summary
Claude Desktop on Windows (MSIX) worked fine until an automatic update. After the update, the app opens for a moment, shows an "updating" state, closes, and never reopens — Windows then offers the "Advanced options → Repair" dialog. The package is permanently stuck in Modified, NeedsRemediation.
A clean uninstall + reinstall does not fix it: the install reports success, but the package immediately ends up Modified again after the app updates. This reproduces with no antivirus running, which rules out AV interference as the cause. The most likely cause is the in-app updater writing to its own MSIX package files, which breaks MSIX integrity and causes the launch to fail.
Environment
- App: Claude Desktop, version 1.12603.1.0 (MSIX)
- PackageFullName:
Claude_1.12603.1.0_x64__pzs8sxrjxfjjc - Install source: official installer from https://claude.com/download (staged MSIX
Claude-<id>.msix) - OS: Windows 11 (build: _<completar:
winvero[System.Environment]::OSVersion>_) - Security software present: Kaspersky Small Office Security 21.25 (service
AVP21.25) and Windows Defender - Both AV engines were inactive during the failing reinstall (see "AV ruled out" below)
Steps to reproduce
- Have Claude Desktop (MSIX) installed and working.
- Let it auto-update (or trigger the in-app update).
- App opens briefly, shows "updating", closes, won't relaunch.
Get-AppxPackage *Claude*→Status: Modified, NeedsRemediation.- Attempt to fix — all of the following reproduce the broken state:
Get-AppxPackage *Claude* | Reset-AppxPackage→ stillNeedsRemediationAdd-AppxPackage -Register ...AppxManifest.xml→ stillNeedsRemediationGet-AppxPackage *Claude* | Remove-AppxPackage -AllUsersthen reinstall from claude.com/download → install succeeds, but endsModifiedagain
Expected vs actual
- Expected: after a clean install, package is
Status: Okand the app launches. - Actual: package is
Status: Modified, NeedsRemediation; app crashes on launch; the package executable is effectively unavailable.
AV ruled out
During the reproducing reinstall, neither antivirus was scanning:
Get-MpComputerStatus | Select AMRunningMode, RealTimeProtectionEnabled
AMRunningMode : Not running
RealTimeProtectionEnabled : False
Get-Service AVP21.25
Status: Stopped (Kaspersky Small Office Security Service 21.25)
The package still ended up Modified with no real-time protection active, so antivirus is not the corrupting agent.
Key deployment log (Microsoft-Windows-AppXDeploymentServer/Operational)
Install (Add) reports success, yet the package ends Modified. SID and username redacted as <SID> / <user>.
# --- Remove succeeds ---
16:19:55 Id 603 Started Remove (RemoveForAllUsers) on Claude_1.12603.1.0_x64__pzs8sxrjxfjjc
16:19:55 Id 400 Remove on volume C: finished successfully
16:19:55 Id 472 Moved package folder to ...\WindowsApps\Deleted\Claude_1.12603.1.0_..., Result: 0x0
# --- Add (install) from downloaded MSIX, reports success ---
16:21:06 Id 603 Started Add with options ForceApplicationShutdownOption, ForceUpdateFromAnyVersion
source: file:///C:/Users/<user>/AppData/Local/Temp/Claude-<id>.msix
16:21:12 Id 5507 Claude_1.12603.1.0_... : ...\microsoft.system.package.metadata\Resources.????????.pri
: No shared merged files found
16:21:12 Id 5507 Claude_1.12603.1.0_... : ...\microsoft.system.package.metadata\<SID>-MergedResources-*.pri
: No user-specific merged files found
16:21:12 Id 400 Add on volume C: finished successfully (source: Claude-<id>.msix)
16:21:12 Id 613 Add performance summary: Overall 6344 ms, Stage required 5328 ms, Registration 79 ms
# --- Immediately afterward: Get-AppxPackage *Claude* | Select Status ---
Status: Modified, NeedsRemediation
Notes
- The "Repair" / "Reset" path offered by Windows does not durably fix it, because the package is re-corrupted whenever the app updates.
- This looks related to the post-update crash reports on Windows MSIX (e.g. issues describing the app opening then dying in a loop right after an auto-update).
- Likely root cause to investigate: the in-app updater modifying files inside the installed MSIX package directory, which invalidates MSIX integrity and triggers
NeedsRemediation.
Workaround currently in use
Using Claude on the web (claude.ai) until a fixed desktop build ships.
What Should Happen?
Claude Desktop (Windows MSIX) — package ends up Modified, NeedsRemediation and crashes after auto-update; antivirus ruled out
Summary
Claude Desktop on Windows (MSIX) worked fine until an automatic update. After the update, the app opens for a moment, shows an "updating" state, closes, and never reopens — Windows then offers the "Advanced options → Repair" dialog. The package is permanently stuck in Modified, NeedsRemediation.
A clean uninstall + reinstall does not fix it: the install reports success, but the package immediately ends up Modified again after the app updates. This reproduces with no antivirus running, which rules out AV interference as the cause. The most likely cause is the in-app updater writing to its own MSIX package files, which breaks MSIX integrity and causes the launch to fail.
Environment
- App: Claude Desktop, version 1.12603.1.0 (MSIX)
- PackageFullName:
Claude_1.12603.1.0_x64__pzs8sxrjxfjjc - Install source: official installer from https://claude.com/download (staged MSIX
Claude-<id>.msix) - OS: Windows 11 (build: _<completar:
winvero[System.Environment]::OSVersion>_) - Security software present: Kaspersky Small Office Security 21.25 (service
AVP21.25) and Windows Defender - Both AV engines were inactive during the failing reinstall (see "AV ruled out" below)
Steps to reproduce
- Have Claude Desktop (MSIX) installed and working.
- Let it auto-update (or trigger the in-app update).
- App opens briefly, shows "updating", closes, won't relaunch.
Get-AppxPackage *Claude*→Status: Modified, NeedsRemediation.- Attempt to fix — all of the following reproduce the broken state:
Get-AppxPackage *Claude* | Reset-AppxPackage→ stillNeedsRemediationAdd-AppxPackage -Register ...AppxManifest.xml→ stillNeedsRemediationGet-AppxPackage *Claude* | Remove-AppxPackage -AllUsersthen reinstall from claude.com/download → install succeeds, but endsModifiedagain
Expected vs actual
- Expected: after a clean install, package is
Status: Okand the app launches. - Actual: package is
Status: Modified, NeedsRemediation; app crashes on launch; the package executable is effectively unavailable.
AV ruled out
During the reproducing reinstall, neither antivirus was scanning:
Get-MpComputerStatus | Select AMRunningMode, RealTimeProtectionEnabled
AMRunningMode : Not running
RealTimeProtectionEnabled : False
Get-Service AVP21.25
Status: Stopped (Kaspersky Small Office Security Service 21.25)
The package still ended up Modified with no real-time protection active, so antivirus is not the corrupting agent.
Key deployment log (Microsoft-Windows-AppXDeploymentServer/Operational)
Install (Add) reports success, yet the package ends Modified. SID and username redacted as <SID> / <user>.
# --- Remove succeeds ---
16:19:55 Id 603 Started Remove (RemoveForAllUsers) on Claude_1.12603.1.0_x64__pzs8sxrjxfjjc
16:19:55 Id 400 Remove on volume C: finished successfully
16:19:55 Id 472 Moved package folder to ...\WindowsApps\Deleted\Claude_1.12603.1.0_..., Result: 0x0
# --- Add (install) from downloaded MSIX, reports success ---
16:21:06 Id 603 Started Add with options ForceApplicationShutdownOption, ForceUpdateFromAnyVersion
source: file:///C:/Users/<user>/AppData/Local/Temp/Claude-<id>.msix
16:21:12 Id 5507 Claude_1.12603.1.0_... : ...\microsoft.system.package.metadata\Resources.????????.pri
: No shared merged files found
16:21:12 Id 5507 Claude_1.12603.1.0_... : ...\microsoft.system.package.metadata\<SID>-MergedResources-*.pri
: No user-specific merged files found
16:21:12 Id 400 Add on volume C: finished successfully (source: Claude-<id>.msix)
16:21:12 Id 613 Add performance summary: Overall 6344 ms, Stage required 5328 ms, Registration 79 ms
# --- Immediately afterward: Get-AppxPackage *Claude* | Select Status ---
Status: Modified, NeedsRemediation
Notes
- The "Repair" / "Reset" path offered by Windows does not durably fix it, because the package is re-corrupted whenever the app updates.
- This looks related to the post-update crash reports on Windows MSIX (e.g. issues describing the app opening then dying in a loop right after an auto-update).
- Likely root cause to investigate: the in-app updater modifying files inside the installed MSIX package directory, which invalidates MSIX integrity and triggers
NeedsRemediation.
Workaround currently in use
Using Claude on the web (claude.ai) until a fixed desktop build ships.
Error Messages/Logs
Steps to Reproduce
Claude Desktop (Windows MSIX) — package ends up Modified, NeedsRemediation and crashes after auto-update; antivirus ruled out
Summary
Claude Desktop on Windows (MSIX) worked fine until an automatic update. After the update, the app opens for a moment, shows an "updating" state, closes, and never reopens — Windows then offers the "Advanced options → Repair" dialog. The package is permanently stuck in Modified, NeedsRemediation.
A clean uninstall + reinstall does not fix it: the install reports success, but the package immediately ends up Modified again after the app updates. This reproduces with no antivirus running, which rules out AV interference as the cause. The most likely cause is the in-app updater writing to its own MSIX package files, which breaks MSIX integrity and causes the launch to fail.
Environment
- App: Claude Desktop, version 1.12603.1.0 (MSIX)
- PackageFullName:
Claude_1.12603.1.0_x64__pzs8sxrjxfjjc - Install source: official installer from https://claude.com/download (staged MSIX
Claude-<id>.msix) - OS: Windows 11 (build: _<completar:
winvero[System.Environment]::OSVersion>_) - Security software present: Kaspersky Small Office Security 21.25 (service
AVP21.25) and Windows Defender - Both AV engines were inactive during the failing reinstall (see "AV ruled out" below)
Steps to reproduce
- Have Claude Desktop (MSIX) installed and working.
- Let it auto-update (or trigger the in-app update).
- App opens briefly, shows "updating", closes, won't relaunch.
Get-AppxPackage *Claude*→Status: Modified, NeedsRemediation.- Attempt to fix — all of the following reproduce the broken state:
Get-AppxPackage *Claude* | Reset-AppxPackage→ stillNeedsRemediationAdd-AppxPackage -Register ...AppxManifest.xml→ stillNeedsRemediationGet-AppxPackage *Claude* | Remove-AppxPackage -AllUsersthen reinstall from claude.com/download → install succeeds, but endsModifiedagain
Expected vs actual
- Expected: after a clean install, package is
Status: Okand the app launches. - Actual: package is
Status: Modified, NeedsRemediation; app crashes on launch; the package executable is effectively unavailable.
AV ruled out
During the reproducing reinstall, neither antivirus was scanning:
Get-MpComputerStatus | Select AMRunningMode, RealTimeProtectionEnabled
AMRunningMode : Not running
RealTimeProtectionEnabled : False
Get-Service AVP21.25
Status: Stopped (Kaspersky Small Office Security Service 21.25)
The package still ended up Modified with no real-time protection active, so antivirus is not the corrupting agent.
Key deployment log (Microsoft-Windows-AppXDeploymentServer/Operational)
Install (Add) reports success, yet the package ends Modified. SID and username redacted as <SID> / <user>.
# --- Remove succeeds ---
16:19:55 Id 603 Started Remove (RemoveForAllUsers) on Claude_1.12603.1.0_x64__pzs8sxrjxfjjc
16:19:55 Id 400 Remove on volume C: finished successfully
16:19:55 Id 472 Moved package folder to ...\WindowsApps\Deleted\Claude_1.12603.1.0_..., Result: 0x0
# --- Add (install) from downloaded MSIX, reports success ---
16:21:06 Id 603 Started Add with options ForceApplicationShutdownOption, ForceUpdateFromAnyVersion
source: file:///C:/Users/<user>/AppData/Local/Temp/Claude-<id>.msix
16:21:12 Id 5507 Claude_1.12603.1.0_... : ...\microsoft.system.package.metadata\Resources.????????.pri
: No shared merged files found
16:21:12 Id 5507 Claude_1.12603.1.0_... : ...\microsoft.system.package.metadata\<SID>-MergedResources-*.pri
: No user-specific merged files found
16:21:12 Id 400 Add on volume C: finished successfully (source: Claude-<id>.msix)
16:21:12 Id 613 Add performance summary: Overall 6344 ms, Stage required 5328 ms, Registration 79 ms
# --- Immediately afterward: Get-AppxPackage *Claude* | Select Status ---
Status: Modified, NeedsRemediation
Notes
- The "Repair" / "Reset" path offered by Windows does not durably fix it, because the package is re-corrupted whenever the app updates.
- This looks related to the post-update crash reports on Windows MSIX (e.g. issues describing the app opening then dying in a loop right after an auto-update).
- Likely root cause to investigate: the in-app updater modifying files inside the installed MSIX package directory, which invalidates MSIX integrity and triggers
NeedsRemediation.
Workaround currently in use
Using Claude on the web (claude.ai) until a fixed desktop build ships.
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
1.1
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗