Clicking "Install Store version and migrate" shows migration consent/Store listing error
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 30/100
Research direction
Start in src/OpenClaw.Tray.WinUI/Helpers/InnoMigrationHandoff.cs, at InspectOwnInstallation (line 84) and GrantAndLaunchAsync (line 61), which the log stack trace names. The log also reports that the Test-InnoMigration.ps1 payload is missing or not an ordinary file, so check how the installer ships that script. Done means consent is saved, the Store listing opens, and migration continues on a per-user Inno install.
Written by the indexing model from the issue text.
Description
Description
When attempting to migrate OpenClaw to the Microsoft Store version using the "Install Store version and migrate" button in Settings, the migration process fails and displays an error message.
The Microsoft Store version is not opened, and the migration does not proceed.
Steps to Reproduce
- Open OpenClaw.
- Navigate to Settings.
- Under "Move to the Microsoft Store version", click "Install Store version and migrate".
- Observe the result.
Expected Behavior
- OpenClaw should save the migration consent.
- The Microsoft Store listing should open.
- The migration process should continue successfully.
Actual Behavior
OpenClaw could not save migration consent or open the Store listing. Check the app log and retry. Do not uninstall this app.
The Microsoft Store listing does not open and the migration process fails.
Environment
OpenClaw Version: v2026.9.8-1
Windows Version: 26300.9711
Installation Method: Github release and subsequent updates
Microsoft Store Installed: No
Additional Information
Microsoft Store opens normally outside of OpenClaw.
Below is a snippet of the error in the logs and attached is the full logs from "C:\Users\layju\AppData\Local\OpenClawTray\openclaw-tray.log".
[2026-10-17 00:53:59.642] [WARN] The required Inno payload Test-InnoMigration.ps1 is missing or is not an ordinary file.
[2026-10-17 00:53:59.658] [ERROR] Migration consent handoff failed: System.InvalidOperationException: This process is not the supported current-user Inno installation.
at OpenClawTray.Helpers.InnoMigrationHandoff.InspectOwnInstallation() in D:\a\openclaw-windows-node\openclaw-windows-node\src\OpenClaw.Tray.WinUI\Helpers\InnoMigrationHandoff.cs:line 84
at OpenClawTray.Helpers.InnoMigrationHandoff.GrantAndLaunchAsync() in D:\a\openclaw-windows-node\openclaw-windows-node\src\OpenClaw.Tray.WinUI\Helpers\InnoMigrationHandoff.cs:line 61
- Dominant language
- C#
- Stars
- 2.2k
- Forks
- 321
- Avg merge
- 4d 14h
- Merged PRs (30d)
- 187
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from openclaw/openclaw-windows-node
-
clawsweeper:fix-shape-clear clawsweeper:needs-maintainer-review clawsweeper:no-new-fix-pr clawsweeper:not-repro-on-main impact:ux-release-blocker issue-rating: 🦪 silver shellfish P0
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
openclaw/openclaw-windows-node#1843 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
clawsweeper:needs-product-decision clawsweeper:needs-security-review clawsweeper:no-new-fix-pr clawsweeper:source-repro impact:security impact:ux-friction issue-rating: 🦞 diamond lobster P2
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
openclaw/openclaw-windows-node#1763 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision clawsweeper:no-new-fix-pr clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster P3
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
openclaw/openclaw-windows-node#1762 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
clawsweeper:source-repro impact:ux-release-blocker issue-rating: 🦞 diamond lobster P0
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
openclaw/openclaw-windows-node#1723 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
clawsweeper:needs-info clawsweeper:needs-maintainer-review clawsweeper:no-new-fix-pr impact:ux-friction issue-rating: 🦐 gold shrimp P1 stale
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
openclaw/openclaw-windows-node#1145 · 5 comments · 1 reaction ·
Maintainers usually reply within 1 day
All issues in openclaw/openclaw-windows-node
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
-
[Bug]: Revit selector reads process ids 2000-2099 as years (flaky AgentClientTests.AYearOrAProcessIdSelectsTheHost)Possibly taken @Wurschdhaud claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
pyrevitlabs/pyRevit#3817 ·
Maintainers usually reply within 1 day
-
bug effort:S P2
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
nightscout/nocturne#2449 ·
Maintainers usually reply within 1 day
-
Python: Rejected system messages leave AgentChat permanently activePossibly taken @Michael-Duck claimed this today. Openpython triage
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
microsoft/semantic-kernel#14638 ·
Maintainers usually reply within 3 days
-
audit:1 bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
NethermindEth/dotnet-libp2p#395 ·
Maintainers usually reply within 1 day