Hi,
The “Getting your data…” spinner that never resolves inside the Power BI visual is almost always one of these four things — all documented on Microsoft Learn for the Power Apps visual for Power BI.
1. The app has to be saved AND published (not just saved)
The Power BI visual only renders the published version of the canvas app. After editing the data source and Default properties, in Power Apps Studio go to File → Save → Publish this version. Then re-open the Power BI report.
2. The app must be shared with the same user(s) who view the Power BI report
Per the Learn doc: “make sure to share the app with” the same people who consume the Power BI report. If the user opening the report doesn't have access to the canvas app, the visual hangs on “Getting your data”.
3. Don't exceed the 1,000-record limit from Power BI → Power Apps
The PowerBIIntegration object is capped at 1,000 records. Apply slicers/filters in Power BI so fewer than 1,000 rows flow into the visual; otherwise it can fail to load.
4. Check the data source consent for SharePoint
The first time the embedded app runs for a user, Power Apps prompts for consent to the SharePoint connection. Inside the visual that prompt is often invisible. Quick test: open the published app directly at https://apps.powerapps.com/… (sign in as the same user), grant the SharePoint connection consent, then return to the Power BI report and refresh — the visual usually loads after that.
Bonus tip on your Default formula
Your formula is correct, but to make the form react when the slicer changes, also set:
OnDataRefresh = PowerBIIntegration.Refresh(); ResetForm(Form1)
(PowerBIIntegration.Refresh() is only available if the app was created from the Power Apps visual in Power BI — not imported.)
Also remember the visual is supported only over https, in Embed for your organization, and not in anonymous embeds.
📚 Reference: Power Apps visual for Power BI — usage, sharing, and limitations (Microsoft Learn)
Found this helpful? Please mark ✅ “Does this answer your question?” so others searching for the same issue can find it quickly. A 👍 on “Was this reply helpful?” or a ♥ Like is also much appreciated!
Raghav Mishra — LinkedIn | PowerAI Labs