Forum Discussion
Embedded report load PBI-logo.<somevalue>.svg in continuous loop
- 1 year ago
joelw ,
Thank you for reaching out to the Microsoft Community ForumIn this scenario i suggest you to raise a support ticket here. so, that they can assist you in addressing the issue you are facing. please follow below link on how to raise a support ticket:
How to create a Fabric and Power BI Support ticket - Power BI | Microsoft Learn
If the above information helps you, please give us a Kudos and marked the Accept as a solution.
Best Regards,
LakshmiNarayana - 1 year ago
It appears that a trial user with a trial license cannot create a support ticket.
Thanks for your response.
I've confirmed that the embedded report loads only one time by setting breakpoints where it loads. Also, the report is completely useable and functioning as expected as expected so I would not think it could be reloading the report or DOM or iframe if it remains usable. Only this one resource- the pbi-logo svg file- is continuously loading. It appears that the loading and reloading of this icon is what is causing the memory leak as I can watch memory consumption continually grow as the icon is loaded repeatedly.
I've verified we are using the latest javascript sdk 2.23.1. I commented out all settings from our config and removed the one custom report .on(...) event handler that we were using. The issue remains.
I tried adding your check: const existingReport = powerbi.get(reportContainer);
However if there is no report loaded it responds with the following error and does not continue:
Uncaught Error: You attempted to get an instance of powerbi component associated with element: <div id="powerbiContainer" style="flex-grow: 1;">
</div> but there was no associated instance.
I see now that the PBI-logo.svg file which is reloading continuously is in trial banner which appears at the top of embedded report:
but why even with trial version would this continuosly load? It is difficult to evaluate resources used when the reloading of this icon tens of thousands of times is using network and leaking browser memory resources.