Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hello All,
I am embeding power bi reports on my website using APPS OWNED DATA. We have developed custom power bi visual.
We are also using Power BI Javascript API to apply filter on report.
Things were working fine but from today we are seeing these errors on console and also filters are not working on the report.
reportembed.externals.bundle.min.js:632 TypeError: Cannot read property 'isDeprecated' of undefined at i.applyUpdate (powerbiportal.explore.bundle.min.js:33) at i.onFilterContainerChanged (powerbiportal.explore.bundle.min.js:32) at Object.<anonymous> (powerbiportal.explore.bundle.min.js:32) at Object.dispatch (reportembed.externals.bundle.min.js:507) at Object.r.handle (reportembed.externals.bundle.min.js:507) at Object.trigger (reportembed.externals.bundle.min.js:508) at Object.<anonymous> (reportembed.externals.bundle.min.js:508) at Function.each (reportembed.externals.bundle.min.js:506) at n.fn.init.each (reportembed.externals.bundle.min.js:506) at n.fn.init.trigger (reportembed.externals.bundle.min.js:508) (anonymous) @ reportembed.externals.bundle.min.js:632 (anonymous) @ reportembed.externals.bundle.min.js:604 r.onReject @ powerbiportal.dependencies.bundle.min.js:17 (anonymous) @ powerbiportal.dependencies.bundle.min.js:17 a @ reportembed.common.bundle.min.js:41 (anonymous) @ reportembed.externals.bundle.min.js:645 $digest @ reportembed.externals.bundle.min.js:656 (anonymous) @ reportembed.externals.bundle.min.js:659 e @ reportembed.externals.bundle.min.js:556 (anonymous) @ reportembed.externals.bundle.min.js:559 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 i.isUsingGlobalCallback.invoke @ reportEmbed.min.js:1 n.args.(anonymous function) @ reportEmbed.min.js:1 setTimeout (async) u @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleMacroTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 o.(anonymous function) @ reportEmbed.min.js:1 k.defer @ reportembed.externals.bundle.min.js:559 $evalAsync @ reportembed.externals.bundle.min.js:659 (anonymous) @ reportembed.externals.bundle.min.js:643 h @ reportembed.externals.bundle.min.js:645 l @ reportembed.externals.bundle.min.js:646 k @ reportembed.externals.bundle.min.js:645 resolve @ reportembed.externals.bundle.min.js:643 (anonymous) @ reportembed.common.bundle.min.js:63 i @ reportembed.externals.bundle.min.js:506 fireWith @ reportembed.externals.bundle.min.js:506 z @ reportembed.externals.bundle.min.js:508 (anonymous) @ reportembed.externals.bundle.min.js:508 v @ reportEmbed.min.js:1 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 f @ reportEmbed.min.js:1 h @ reportEmbed.min.js:1 error (async) x @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleEventTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 a.set @ reportEmbed.min.js:1 send @ reportembed.externals.bundle.min.js:508 ajax @ reportembed.externals.bundle.min.js:508 r.loadApprovedResourcesMetadata @ reportembed.common.bundle.min.js:63 r.checkNextEndpoint @ reportembed.common.bundle.min.js:63 r.checkCustomVisualEndpointHeartBeat @ reportembed.common.bundle.min.js:63 r.loadResourcePackage @ reportembed.common.bundle.min.js:63 r.loadResourcePackage @ reportembed.common.bundle.min.js:63 i @ reportembed.common.bundle.min.js:64 t.ensurePlugin @ powerbiportal.explore.bundle.min.js:16 a @ powerbiportal.explore.bundle.min.js:16 t.ensurePlugins @ powerbiportal.explore.bundle.min.js:16 (anonymous) @ reportembed.bundle.min.js:17 r @ reportembed.common.bundle.min.js:41 (anonymous) @ reportembed.common.bundle.min.js:41 (anonymous) @ reportembed.common.bundle.min.js:41 r @ powerbiportal.dependencies.bundle.min.js:17 __awaiter @ reportembed.common.bundle.min.js:41 t.loadCustomVisualResources @ reportembed.bundle.min.js:17 t.ensureCustomVisualResources @ reportembed.bundle.min.js:17 i.changeToEditMode @ reportembed.bundle.min.js:18 i.afterViewModelInit @ reportembed.bundle.min.js:19 (anonymous) @ reportembed.bundle.min.js:19 r @ reportembed.common.bundle.min.js:41 (anonymous) @ reportembed.common.bundle.min.js:41 a @ reportembed.common.bundle.min.js:41 (anonymous) @ reportembed.externals.bundle.min.js:645 $digest @ reportembed.externals.bundle.min.js:656 (anonymous) @ reportembed.externals.bundle.min.js:659 e @ reportembed.externals.bundle.min.js:556 (anonymous) @ reportembed.externals.bundle.min.js:559 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 i.isUsingGlobalCallback.invoke @ reportEmbed.min.js:1 n.args.(anonymous function) @ reportEmbed.min.js:1 setTimeout (async) u @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleMacroTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 o.(anonymous function) @ reportEmbed.min.js:1 k.defer @ reportembed.externals.bundle.min.js:559 $evalAsync @ reportembed.externals.bundle.min.js:659 (anonymous) @ reportembed.externals.bundle.min.js:643 h @ reportembed.externals.bundle.min.js:645 l @ reportembed.externals.bundle.min.js:646 k @ reportembed.externals.bundle.min.js:645 resolve @ reportembed.externals.bundle.min.js:643 (anonymous) @ powerbiportal.dependencies.bundle.min.js:16 (anonymous) @ powerbiportal.dependencies.bundle.min.js:16 execCb @ reportembed.externals.bundle.min.js:1152 check @ reportembed.externals.bundle.min.js:1152 enable @ reportembed.externals.bundle.min.js:1152 init @ reportembed.externals.bundle.min.js:1152 (anonymous) @ reportembed.externals.bundle.min.js:1152 setTimeout (async) req.nextTick @ reportembed.externals.bundle.min.js:1152 o @ reportembed.externals.bundle.min.js:1152 requirejs @ reportembed.externals.bundle.min.js:1152 r @ powerbiportal.dependencies.bundle.min.js:16 c @ powerbiportal.dependencies.bundle.min.js:16 h @ powerbiportal.dependencies.bundle.min.js:16 (anonymous) @ powerbiportal.dependencies.bundle.min.js:16 execCb @ reportembed.externals.bundle.min.js:1152 check @ reportembed.externals.bundle.min.js:1152 (anonymous) @ reportembed.externals.bundle.min.js:1152 (anonymous) @ reportembed.externals.bundle.min.js:1152 (anonymous) @ reportembed.externals.bundle.min.js:1152 each @ reportembed.externals.bundle.min.js:1152 emit @ reportembed.externals.bundle.min.js:1152 check @ reportembed.externals.bundle.min.js:1152 enable @ reportembed.externals.bundle.min.js:1152 init @ reportembed.externals.bundle.min.js:1152 h @ reportembed.externals.bundle.min.js:1152 completeLoad @ reportembed.externals.bundle.min.js:1152 onScriptLoad @ reportembed.externals.bundle.min.js:1152 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 f @ reportEmbed.min.js:1 h @ reportEmbed.min.js:1 error (async) x @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleEventTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 req.load @ reportembed.externals.bundle.min.js:1152 load @ reportembed.externals.bundle.min.js:1152 load @ reportembed.externals.bundle.min.js:1152 fetch @ reportembed.externals.bundle.min.js:1152 check @ reportembed.externals.bundle.min.js:1152 enable @ reportembed.externals.bundle.min.js:1152 enable @ reportembed.externals.bundle.min.js:1152 (anonymous) @ reportembed.externals.bundle.min.js:1152 (anonymous) @ reportembed.externals.bundle.min.js:1152 each @ reportembed.externals.bundle.min.js:1152 enable @ reportembed.externals.bundle.min.js:1152 init @ reportembed.externals.bundle.min.js:1152 (anonymous) @ reportembed.externals.bundle.min.js:1152 setTimeout (async) req.nextTick @ reportembed.externals.bundle.min.js:1152 o @ reportembed.externals.bundle.min.js:1152 requirejs @ reportembed.externals.bundle.min.js:1152 r @ powerbiportal.dependencies.bundle.min.js:16 e.require @ powerbiportal.dependencies.bundle.min.js:16 (anonymous) @ reportembed.bundle.min.js:19 r @ reportembed.common.bundle.min.js:41 (anonymous) @ reportembed.common.bundle.min.js:41 (anonymous) @ reportembed.common.bundle.min.js:41 r @ powerbiportal.dependencies.bundle.min.js:17 __awaiter @ reportembed.common.bundle.min.js:41 i.getJsonFilterParser @ reportembed.bundle.min.js:19 (anonymous) @ reportembed.bundle.min.js:19 r @ reportembed.common.bundle.min.js:41 (anonymous) @ reportembed.common.bundle.min.js:41 a @ reportembed.common.bundle.min.js:41 (anonymous) @ reportembed.externals.bundle.min.js:645 $digest @ reportembed.externals.bundle.min.js:656 $apply @ reportembed.externals.bundle.min.js:659 (anonymous) @ reportembed.externals.bundle.min.js:652 e @ reportembed.externals.bundle.min.js:556 (anonymous) @ reportembed.externals.bundle.min.js:559 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 i.isUsingGlobalCallback.invoke @ reportEmbed.min.js:1 n.args.(anonymous function) @ reportEmbed.min.js:1 setTimeout (async) u @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleMacroTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 o.(anonymous function) @ reportEmbed.min.js:1 k.defer @ reportembed.externals.bundle.min.js:559 q @ reportembed.externals.bundle.min.js:652 $applyAsync @ reportembed.externals.bundle.min.js:659 l @ reportembed.externals.bundle.min.js:611 t @ reportembed.externals.bundle.min.js:616 A.onload @ reportembed.externals.bundle.min.js:617 v @ reportEmbed.min.js:1 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 f @ reportEmbed.min.js:1 h @ reportEmbed.min.js:1 error (async) x @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleEventTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 a.set @ reportEmbed.min.js:1 (anonymous) @ reportembed.externals.bundle.min.js:617 n @ reportembed.externals.bundle.min.js:613 (anonymous) @ reportembed.externals.bundle.min.js:610 (anonymous) @ reportembed.externals.bundle.min.js:645 $digest @ reportembed.externals.bundle.min.js:656 $apply @ reportembed.externals.bundle.min.js:659 (anonymous) @ reportembed.externals.bundle.min.js:652 e @ reportembed.externals.bundle.min.js:556 (anonymous) @ reportembed.externals.bundle.min.js:559 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 i.isUsingGlobalCallback.invoke @ reportEmbed.min.js:1 n.args.(anonymous function) @ reportEmbed.min.js:1 setTimeout (async) u @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleMacroTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 o.(anonymous function) @ reportEmbed.min.js:1 k.defer @ reportembed.externals.bundle.min.js:559 q @ reportembed.externals.bundle.min.js:652 $applyAsync @ reportembed.externals.bundle.min.js:659 l @ reportembed.externals.bundle.min.js:611 t @ reportembed.externals.bundle.min.js:616 A.onload @ reportembed.externals.bundle.min.js:617 v @ reportEmbed.min.js:1 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 f @ reportEmbed.min.js:1 h @ reportEmbed.min.js:1 error (async) x @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleEventTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 req.load @ reportembed.externals.bundle.min.js:1152 load @ reportembed.externals.bundle.min.js:1152 load @ reportembed.externals.bundle.min.js:1152 fetch @ reportembed.externals.bundle.min.js:1152 check @ reportembed.externals.bundle.min.js:1152 enable @ reportembed.externals.bundle.min.js:1152 enable @ reportembed.externals.bundle.min.js:1152 (anonymous) @ reportembed.externals.bundle.min.js:1152 (anonymous) @ reportembed.externals.bundle.min.js:1152 each @ reportembed.externals.bundle.min.js:1152 enable @ reportembed.externals.bundle.min.js:1152 init @ reportembed.externals.bundle.min.js:1152 (anonymous) @ reportembed.externals.bundle.min.js:1152 setTimeout (async) req.nextTick @ reportembed.externals.bundle.min.js:1152 o @ reportembed.externals.bundle.min.js:1152 requirejs @ reportembed.externals.bundle.min.js:1152 r @ powerbiportal.dependencies.bundle.min.js:16 c @ powerbiportal.dependencies.bundle.min.js:16 e.require @ powerbiportal.dependencies.bundle.min.js:16 e.initialize @ reportembed.common.bundle.min.js:46 (anonymous) @ reportembed.common.bundle.min.js:46 $digest @ reportembed.externals.bundle.min.js:656 $apply @ reportembed.externals.bundle.min.js:659 (anonymous) @ reportembed.externals.bundle.min.js:652 e @ reportembed.externals.bundle.min.js:556 (anonymous) @ reportembed.externals.bundle.min.js:559 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 i.isUsingGlobalCallback.invoke @ reportEmbed.min.js:1 n.args.(anonymous function) @ reportEmbed.min.js:1 setTimeout (async) u @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleMacroTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 o.(anonymous function) @ reportEmbed.min.js:1 k.defer @ reportembed.externals.bundle.min.js:559 q @ reportembed.externals.bundle.min.js:652 $applyAsync @ reportembed.externals.bundle.min.js:659 l @ reportembed.externals.bundle.min.js:611 t @ reportembed.externals.bundle.min.js:616 A.onload @ reportembed.externals.bundle.min.js:617 v @ reportEmbed.min.js:1 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 f @ reportEmbed.min.js:1 h @ reportEmbed.min.js:1 error (async) x @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleEventTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 a.set @ reportEmbed.min.js:1 (anonymous) @ reportembed.externals.bundle.min.js:617 n @ reportembed.externals.bundle.min.js:613 (anonymous) @ reportembed.externals.bundle.min.js:610 (anonymous) @ reportembed.externals.bundle.min.js:645 $digest @ reportembed.externals.bundle.min.js:656 (anonymous) @ reportembed.externals.bundle.min.js:659 e @ reportembed.externals.bundle.min.js:556 (anonymous) @ reportembed.externals.bundle.min.js:559 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 i.isUsingGlobalCallback.invoke @ reportEmbed.min.js:1 n.args.(anonymous function) @ reportEmbed.min.js:1 setTimeout (async) u @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleMacroTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 o.(anonymous function) @ reportEmbed.min.js:1 k.defer @ reportembed.externals.bundle.min.js:559 $evalAsync @ reportembed.externals.bundle.min.js:659 (anonymous) @ reportembed.externals.bundle.min.js:643 h @ reportembed.externals.bundle.min.js:645 l @ reportembed.externals.bundle.min.js:646 k @ reportembed.externals.bundle.min.js:645 resolve @ reportembed.externals.bundle.min.js:643 r.onResolve @ powerbiportal.dependencies.bundle.min.js:17 (anonymous) @ powerbiportal.dependencies.bundle.min.js:17 t.invoke @ reportEmbed.min.js:1 e.run @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 v @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 i.isUsingGlobalCallback.invoke @ reportEmbed.min.js:1 n.args.(anonymous function) @ reportEmbed.min.js:1 setTimeout (async) u @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleMacroTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 o.(anonymous function) @ reportEmbed.min.js:1 k.defer @ reportembed.externals.bundle.min.js:559 q @ reportembed.externals.bundle.min.js:652 $applyAsync @ reportembed.externals.bundle.min.js:659 l @ reportembed.externals.bundle.min.js:611 t @ reportembed.externals.bundle.min.js:616 A.onload @ reportembed.externals.bundle.min.js:617 v @ reportEmbed.min.js:1 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 f @ reportEmbed.min.js:1 h @ reportEmbed.min.js:1 error (async) x @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleEventTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 a.set @ reportEmbed.min.js:1 t._xhrSender @ ai.0.js:1 t.triggerSend @ ai.0.js:1 n.flush @ ai.0.js:1 (anonymous) @ ai.0.js:1 t.invokeTask @ reportEmbed.min.js:1 e.runTask @ reportEmbed.min.js:1 e.invokeTask @ reportEmbed.min.js:1 i.isUsingGlobalCallback.invoke @ reportEmbed.min.js:1 n.args.(anonymous function) @ reportEmbed.min.js:1 setInterval (async) u @ reportEmbed.min.js:1 t.scheduleTask @ reportEmbed.min.js:1 e.scheduleTask @ reportEmbed.min.js:1 e.scheduleMacroTask @ reportEmbed.min.js:1 (anonymous) @ reportEmbed.min.js:1 o.(anonymous function) @ reportEmbed.min.js:1 n.trackPageView @ ai.0.js:1 n.trackPageView @ ai.0.js:1 (anonymous) @ powerbiportal.dependencies.bundle.min.js:57 n.emptyQueue @ ai.0.js:1 e.ApplicationInsights.e.ApplicationInsights @ ai.0.js:1 Microsoft @ ai.0.js:1 (anonymous) @ ai.0.js:1 reportEmbed.min.js:1 Unhandled Promise rejection: Failed to execute 'postMessage' on 'Window': TypeError: Cannot read property 'isDeprecated' of undefined could not be cloned. ; Zone: <root> ; Task: Promise.then ; Value: DOMException: Failed to execute 'postMessage' on 'Window': TypeError: Cannot read property 'isDeprecated' of undefined could not be cloned. at e.sendResponse (https://app.powerbi.com/13.0.6517.145/externals/windowPostMessageProxy.min.js:2:3035)
Any input please.
Thanks,
Pratik
This started working on its own. I am still looking for some insights around this. If someone could tell what actually would have happened
It is working now again for us. We opened a case for MS Support and they already had a bug fix planned for 07 september. They explained that Custom Visuals in a report caused this issue.
We currently face the same issue. Confusingly some reports are working, some are not. There is no difference in code between the reports.