Pre-requisites:
1. Atleast 1 hidden filter on the PowerBI report and embed the report in web app using PowerBI-Embedded Javascript library.
Scenario:
1. Add a dynamic filter to power bi report (through embedded javascript library)
2. Capture a bookmark from the applied filter
3. Now, remove the above applied filter and re-apply another filter on the report.
4. Apply the captured bookmark, now the report is broken.
Details:
I have embedded the powerbi reports into our web application and applying dynamics filters (in locked mode) based on the logged in user's roles. When I apply a dynamic filter, capture the bookmark and save it to a variable. Now, apply another filter and apply the bookmark. At this stage the issue is, other filters on the report is also broken. Meaning, if there are any pre-filters applied in locked mode also getting reset to show All. This implementation was working earlier, but seems to be broken now. Any pointers around that would be of great help as this is breaking in our production environment. Below, i have given the snapshot with console logs for better understanding.