[Bug] Installer incorrectly checks EditionID suffix instead of SkuPolicyRequired registry value

Resolved 💬 3 comments Opened Mar 5, 2026 by Justar96 Closed Mar 7, 2026

Bug Description
bug in the Claude installer — it checks the EditionID string for an "S" suffix instead of reading the actual SkuPolicyRequired registry value. 1 # Run this script as Administrator
2 $regPath = 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion'
3 $originalValue = 'IoTEnterpriseS'
4 $tempValue = 'IoTEnterprise'
5
6 Write-Host "Changing EditionID to $tempValue..."
7 Set-ItemProperty $regPath -Name EditionID -Value $tempValue
8
9 Write-Host "Running Claude installer..."
10 Start-Process 'C:\Users\{user-name}\Downloads\Installers\Claude Setup.exe' -Wait

Environment Info

  • Platform: win32
  • Terminal: WarpTerminal
  • Version: 2.1.69
  • Feedback ID: 407283d7-abe8-4066-977a-c641b122858b

Errors

<img width="416" height="217" alt="Image" src="https://github.com/user-attachments/assets/4db29b91-0fee-418d-82ea-1afe67d7a9c4" />

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗