Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now

Reply
umali
Regular Visitor

Email Subscription - Report Preview - Outdated

The report preview within the email generated from a subscribed Power BI Dashboard shows outdated data, compared to the PDF attachment. In all scenarios, the attached PDF report is correct.

 

Some days, the email preview completely matches the attached PDF and some days, it does not.

 

The dashboard is pointed to a direct lake semantic model ( with an auto refresh of schema changes).

 

Would you know how to fix this issue?

1 ACCEPTED SOLUTION
MohdZaid_
Solution Specialist
Solution Specialist

Hey @umali  , 

 

This issue can happen in Microsoft Power BI because the email preview and the attached PDF in a subscription are generated in different ways. The preview image that appears inside the email is usually taken from a cached snapshot of the dashboard or report in Power BI Service. Because it relies on cached visuals, it may sometimes show data from a previous refresh. On the other hand, the PDF attachment is generated at the time the subscription runs, so it pulls the latest available data from the semantic model. That is why the PDF often shows the correct and updated data while the email preview occasionally looks outdated.

 

A common way to reduce this issue is to make sure there is enough time between the dataset refresh and when the subscription email is sent. If the subscription runs immediately after the refresh, the dashboard tiles might not have finished updating their cache yet. Scheduling the email subscription a bit later (for example, 20–30 minutes after the refresh) usually allows the visuals to update properly so the preview and the PDF match. Another option is to subscribe to the report instead of the dashboard, since report subscriptions tend to render more consistently with the latest data.

 

If this explanation helped, please mark it as the solution so others can find it easily.

If it helped, a quick Kudos is always appreciated it highlights useful answers for the community.

Thanks for being part of the discussion!!!

View solution in original post

6 REPLIES 6
v-saisrao-msft
Community Support
Community Support

Hi @umali,

Have you had a chance to review the solution we shared by @Natarajan_M @cengizhanarslan @MohdZaid_? If the issue persists, feel free to reply so we can help further.

 

Thank you.

MohdZaid_
Solution Specialist
Solution Specialist

Hey @umali  , 

 

This issue can happen in Microsoft Power BI because the email preview and the attached PDF in a subscription are generated in different ways. The preview image that appears inside the email is usually taken from a cached snapshot of the dashboard or report in Power BI Service. Because it relies on cached visuals, it may sometimes show data from a previous refresh. On the other hand, the PDF attachment is generated at the time the subscription runs, so it pulls the latest available data from the semantic model. That is why the PDF often shows the correct and updated data while the email preview occasionally looks outdated.

 

A common way to reduce this issue is to make sure there is enough time between the dataset refresh and when the subscription email is sent. If the subscription runs immediately after the refresh, the dashboard tiles might not have finished updating their cache yet. Scheduling the email subscription a bit later (for example, 20–30 minutes after the refresh) usually allows the visuals to update properly so the preview and the PDF match. Another option is to subscribe to the report instead of the dashboard, since report subscriptions tend to render more consistently with the latest data.

 

If this explanation helped, please mark it as the solution so others can find it easily.

If it helped, a quick Kudos is always appreciated it highlights useful answers for the community.

Thanks for being part of the discussion!!!

Thank you @mohdzaid

 

We scheduled the update of the semantic model schema & then after 15 mins, we scheduled the subscribed email. Since then the report preview matches the attached PDF.

MohdZaid_
Solution Specialist
Solution Specialist

Most Welcome @umali  , 

 

Happy to resolve this issue !🤗

cengizhanarslan
Super User
Super User

1. Subscription timing
Make sure the subscription runs after the model refresh finishes. Also I would suggest adding a buffer like 10-15 mins.

 

2. Direct Lake refresh behavior
With Direct Lake models, changes may appear immediately in the model but report caches may update slightly later, which can affect snapshot previews. You can sometimes reduce this by ensuring the model refresh pipeline completes before the subscription runs.

_________________________________________________________
If this helped, ✓ Mark as Solution | Kudos appreciated
Connect on LinkedIn | Follow on Medium
AI-assisted tools are used solely for wording support. All conclusions are independently reviewed.
Natarajan_M
Solution Supplier
Solution Supplier

Hi @umali , I suspect this is related to the dashboard tiles cache issue. Could you delay the email subscription by 5 - 15 minutes after the semantic model refreshes, and then check the PDF and image snapshot?

Thanks 
If this response was helpful in any way, I’d gladly accept a kudo.
Please mark it as the correct solution. It helps other community members find their way faster

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Solution Authors