- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Create an iframe to embed a Power BI paginated report.
- 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.
- Occasionally, the issue is reproducible at exactly 1000px width, but less frequently.
Attachments
Working example with iframe width of 1000px:
(PowerBI paginated report loads as expected)
2. Failing example with iframe width ≥ 1025px:
(Report fails to load; Safari freezes)
3. Incremental width adjustment from 1000px to 1025px:
(Demonstrates how the issue starts occurring as width increases)
Console errors screenshot:
(Console errors observed, but these also occur in other contexts and do not appear report-specific)
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.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.

Helpful resources
Subject | Author | Posted | |
---|---|---|---|
12-09-2024 06:19 AM | |||
01-02-2025 07:00 AM | |||
07-31-2024 02:02 AM | |||
12-23-2024 08:54 PM | |||
06-29-2024 11:34 PM |
User | Count |
---|---|
42 | |
40 | |
33 | |
17 | |
16 |
User | Count |
---|---|
62 | |
49 | |
47 | |
11 | |
10 |