Reply
pkarya_pearson
New Member

Bug Report: Pearson Paginated Report Crashes Safari When iframe Width Exceeds 1020px

Bug Report: Pearson Paginated Report Crashes Safari When iframe Width Exceeds 1020px

Environment Details

  • Operating Systems:
    • MacOS 14 / Safari 17
    • MacOS 12.7.6 / Safari 17.6
  • Issue Occurrence: Consistently reproducible with specific iframe widths.

Issue Description

When embedding a Pearson paginated report in an iframe, Safari becomes unresponsive if the iframe width exceeds 1020px.

  • Observed Behavior:
    • The report does not load, and Safari displays a spinner indefinitely.
    • Any further interaction with Safari causes the browser to completely freeze, requiring a force quit to recover.
  • Expected Behavior:
    • The paginated report should load and remain interactive regardless of iframe width.

Steps to Reproduce

  1. Create an iframe to embed a Power BI paginated report.
  2. Test with varying iframe widths:
    • Width ≤ 1020px: The report loads and functions as expected.
    • Width ≥ 1025px: The report fails to load, and Safari freezes completely.
  3. Occasionally, the issue is reproducible at exactly 1000px width, but less frequently.

Attachments

  1. Working example with iframe width of 1000px:
    (PowerBI paginated report loads as expected)

pkarya_pearson_2-1734097823537.gif

 

2. Failing example with iframe width ≥ 1025px:
(Report fails to load; Safari freezes) 

pkarya_pearson_0-1734097775880.gif

 

3. Incremental width adjustment from 1000px to 1025px:
(Demonstrates how the issue starts occurring as width increases)

pkarya_pearson_3-1734097862526.gif

 

Console errors screenshot:
(Console errors observed, but these also occur in other contexts and do not appear report-specific)

pkarya_pearson_3-1734007073901.png

 

This bug can be reproduced sometimes with the same preconditions if iframe width equal to 1000px.


Additional Notes

  • The issue seems isolated to Safari on MacOS, as the behavior has not been observed in other browsers.
  • Although console errors appear, they do not seem directly tied to this specific paginated report or iframe width issue.
  • This issue has critical implications for Safari users embedding paginated reports via Power BI.

Let me know if additional details or files are required.

1 ACCEPTED SOLUTION

Hi @pkarya_pearson ,

If so, since PowerBI Embedded only runs on Iframe.
Then it is recommended that you create a support ticket for further support.

The link of Power BI Support: https://powerbi.microsoft.com/en-us/support/
For how to create a support ticket, please refer to How to create a Fabric and Power BI Support ticket - Power BI | Microsoft Learn.

Best Regards,
Dengliang Li

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

3 REPLIES 3
pkarya_pearson
New Member

Hi @v-denglli-msft

Thank you for your answer.

 

There is one point related to the tag for embedded report. We use powerbi-client library that manages itself which tag to use. Library uses iframe tag for embedding. I guess I can't force to use another tags. Do you know is there some API methods to choose and change tag from iframe to object?

Hi @pkarya_pearson ,

If so, since PowerBI Embedded only runs on Iframe.
Then it is recommended that you create a support ticket for further support.

The link of Power BI Support: https://powerbi.microsoft.com/en-us/support/
For how to create a support ticket, please refer to How to create a Fabric and Power BI Support ticket - Power BI | Microsoft Learn.

Best Regards,
Dengliang Li

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

v-denglli-msft
Community Support
Community Support

Hi @pkarya_pearson ,

You can try embedding paginated reports using other methods, such as Embed and Object tags.

Alternatives of iframe in HTML - GeeksforGeeks

Best Regards,
Dengliang Li

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

avatar user

Helpful resources

Announcements
March PBI video - carousel

Power BI Monthly Update - March 2025

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

March2025 Carousel

Fabric Community Update - March 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)