Symptoms
You disabled a block and a few minutes (or hours) later it's enabled again. Or you create a block, turn it off, walk away, and find it active when you come back.
Most likely cause: schedule lock
The schedule lock auto-enables blocks during their configured time windows. If you set a block to run weekdays 09:00–17:00 and you try to disable it at 14:00, the scheduler will re-enable it on the next tick (within a few seconds). This is the feature: scheduled blocks are designed to be unstoppable inside their window.
Step-by-step fix
- 1. Settings → Edit Block → Schedule. Look at the configured days and time windows.
- 2. If there's an active window covering now, that's why it keeps coming back.
- 3. Either wait for the window to end, or remove the schedule entirely from the block.
- 4. If you want a one-off override without changing the schedule, you can't — that's the point. Edit the schedule itself.
Schedule locks are intentionally rigid. If you want flexibility, use a rule-based block without a schedule. If you want commitment, use a schedule.
If the block has no schedule and is still re-enabling itself, that's a bug — contact support at hi@focusdragon.app with the block name and approximate times you saw it flip.