Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
We are developing an app using Power BI embedded, and have been actively working with PBI embedded for the past 4 months, using the Java script API to embed dashboards and reports with no problems at all. However, 5 days back all our dashboards stopped working, but the reports are still working perfectly. No code or permissions have changed on our side. We send the below config object;
{
"type":"dashboard",
"tokenType":0,
"permissions":7,
"accessToken":<<AAD Token>>,
"embedUrl":<<Embed URL returned when Get Dashboard API is called>>,
"pageView":"fitToWidth",
"id":<<Dashboard ID>>
}
But when this is called, the iFrame keeps "loading", without the rendered or error events being called. When inspecting the console we can see a couple 401 errors popping out form the following file. But the user DOES HAVE permission, and the dshboards do exist.
<script src="https://cdn.jsdelivr.net/npm/powerbi-client@2.4.7/dist/powerbi.min.js"></script>
This was working fine 5/6 days back, and we've been trying to identify the root cause, to no avail! Also, the above code works fine for displaying reports, so there shouldnt be any permission issues. I've tried recreating brand new dashboards too, same issue. This is applying to all dashboards.
Again, reports are fine. Anybody seen this issue before please?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.