How to Fix Roblox Update Loop / Client Won't Update
How to Fix Roblox Update Loop / Client Won't Update addresses the operational symptom where roblox repeatedly displays "roblox is upgrading" or error 280, restarts, and prompts you to update in an infinite cycle. It is predominantly caused by permission conflict between microsoft store uwp app and standalone win32 client over uri protocol ownership. and is resolved by uninstall the microsoft store version, delete stale version folders in %localappdata%\roblox\versions, and install the standalone client.
| Telemetry Metric | Verified Value |
|---|---|
| Observed Symptom | Roblox repeatedly displays "Roblox is upgrading" or error 280, restarts, and prompts you to update in an infinite cycle. |
| Root Cause | Permission conflict between Microsoft Store UWP app and Standalone Win32 client over URI protocol ownership. |
| Platforms | Windows 11, Windows 10 |
| Quick Triage | Uninstall the Microsoft Store version, delete stale version folders in %localappdata%\Roblox\Versions, and install the standalone client. |
| Error Code Mapping | Roblox Error Code 280 β |
How to Fix Roblox Update Loop / Client Won't Update
Do you have both the Microsoft Store Roblox app and Standalone roblox.com client installed?
Step-by-Step Diagnostic Checkpoints
Pinpoint the failure mechanism on your device before modifying files:
Do you have both the Microsoft Store Roblox app and Standalone roblox.com client installed?
Both executables fight for the "roblox-player://" registry URI scheme handler, triggering perpetual upgrade loops.
Stale version folder permission lock.
Prescribed Action:
Uninstall the Microsoft Store Roblox app and keep only the Standalone Win32 client.
Is there a locked version folder in %localappdata%\Roblox\Versions?
Roblox updater cannot overwrite read-only or permission-locked binaries.
Run installer as Administrator.
Prescribed Action:
Run this command to delete residual versions:
rmdir /s /q "%localappdata%\Roblox\Versions"