Forum Discussion
Power BI Service Subscription Failure - Intermittent and a single report
- 7 months ago
Hi TekkyTec
This is almost always caused by a temporary capacity or rendering failure at the exact time the scheduled subscription runs, not by the report or recipients. Scheduled subscriptions are queued and executed on Microsoft’s backend rendering service, and if that service is throttled, busy, or briefly unavailable for your capacity at that moment, the job can fail without surfacing a UI error, while a manual “Send now” works because it runs on a different on-demand execution path. That’s why your refresh succeeds, permissions look fine, and it fixes itself the next day. There is no tenant-side fix for this — the only real mitigations are move the report to a less congested capacity (PPU or dedicated Premium), shift the send time away from peak hours, or split the subscription so it doesn’t collide with heavy background activity.
Power BI subscriptions run in a shared background service that:
Renders the report
Applies the subscription context
Generates the snapshot/PDF
Sends the email
Occasionally, for a specific report, the scheduled job:
Times out
Fails during background rendering
Gets skipped due to transient capacity/service load
To solve the problem you could:
1) Slightly delay the subscription
If the subscription runs immediately after refresh:
Add a buffer (e.g. 15–30 minutes after refresh completes)
This avoids race conditions where the model is technically refreshed but not fully available to the subscription renderer.
2) Reduce render complexity for subscriptions
If possible:
Avoid large tables/matrices on the first page
Consider a subscription-specific page with fewer visuals
Reduce “Show items with no data”
Avoid visuals that depend on:
SELECTEDVALUE without defaults
Dynamic titles driven by slicers
Field parameters (these have caused subscription issues in some tenants)
You don’t need to change the report for users, just make the first page subscription-friendly.
3) Recreate the subscription
This sounds trivial, but it helps more often than it should:
Delete the failing subscription
Recreate it from scratch
Re-add recipients
Re-save
This can clear corrupted subscription metadata.