Power BI's automatic schedule disabling is a built-in protection mechanism that prevents a repeatedly-failing refresh from consuming gateway resources and sending continuous failure emails. But it has a significant operational consequence: once disabled, the dataset stops refreshing automatically — and without active monitoring, the stale data may go unnoticed.
How the disable mechanism works
Power BI tracks consecutive refresh failures for each dataset. After the configured threshold of consecutive failures (4 by default), Power BI sends an email to the dataset owner and disables the scheduled refresh.
The dataset owner must then: 1. Diagnose and fix the underlying issue 2. Manually re-enable the refresh schedule in dataset settings 3. Optionally trigger a manual refresh to verify the fix worked
Common causes leading to schedule disabling
The most common sequence that leads to a disabled schedule:
- Service account password rotated by IT on a Saturday night
- Four daily refreshes fail with credential errors across Sunday through Wednesday
- Thursday morning: schedule is disabled, dataset owner receives an email
- If the owner is on leave or doesn't check email: dataset remains stale for days or weeks
Other triggers: a gateway that has been offline for multiple consecutive refresh windows, a data source server that moved to a new host without updating the connection string, or an expired OAuth token.
Detecting before disable happens
Alerting on the first refresh failure (rather than after the fourth) gives you an opportunity to fix the issue before the schedule is disabled. Many teams configure their monitoring to:
- Alert immediately on the first failure (investigate but don't panic)
- Escalate on the second consecutive failure (likely a persistent problem)
- Page on-call on the third failure (schedule disable is imminent for high-priority datasets)
Re-enabling after disable
To re-enable a disabled schedule: navigate to the dataset settings in Power BI Service, find the Scheduled refresh section, toggle the refresh schedule back on, and save. The toggle is usually labeled "Keep your data up to date" and shows as disabled (off) when Power BI has automatically disabled it.
Before re-enabling, confirm the root cause is fixed — if the same issue persists, the schedule will be disabled again after four more failures.