Why is Bloxstrap not working?
Bloxstrap usually stops working because of a broken web-launch handler or a bad FastFlag, not because the app is genuinely broken. When Roblox launches without Bloxstrap, the launch handler got overwritten. When Roblox opens then crashes or hangs, a FastFlag you set is the likely cause. Both are quick fixes once you know which one you have.
If you would rather not babysit flags at all, BetterStrap ships with no FastFlags set. It is a cleaner-config Roblox bootstrapper built so flags are easy to inspect and back out: nothing is set until you set it, the editor marks any name Roblox’s live list does not carry, and an in-session undo reverses a change in one click.
Fix 1: re-register the launch handler
Roblox and other bootstrappers can steal the roblox:// link that decides which program opens when you press Play. If Bloxstrap opens on its own but never hands off to a game, or if games launch straight into vanilla Roblox, reinstall Bloxstrap. The installer re-registers it as the default handler, and the hand-off works again. This fixes the single most common "it just does nothing" case.
Fix 2: reset broken FastFlags
FastFlags change how the Roblox client renders and behaves, and one wrong value can make the client crash on load or refuse to start. If Bloxstrap worked until you edited flags, that is your culprit. Open the Fast Flags editor and clear your custom entries, or reset them to default. If the client is crashing before you can reach the editor, delete the settings JSON in the Bloxstrap folder so the flags start empty.
Fix 3: a clean reinstall
When neither of the above lands, wipe and start over. Close Bloxstrap from the system tray, delete its folder under %localappdata%\Bloxstrap, download the latest release from the official GitHub page, and install it fresh. A clean install clears out a corrupted config, an interrupted update, and any leftover mods in one go, which covers the stubborn cases that a single setting change cannot explain.