Don't miss your chance to take the Fabric Data Engineer (DP-700) exam on us!
Learn moreNext up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now
We are seeing an intermittent Power BI Embedded error when navigating to report pages that contain DirectQuery visuals (Snowflake).
The report embeds successfully and authentication completes without issues, but on navigating to certain pages, Power BI throws a QueryUserError for one or more visuals.
The issue is non‑deterministic and does not reproduce consistently, even after clearing browser cache. Retrying (re‑embedding the report) resolves the issue immediately.
Environment
Power BI: Embedded (JavaScript SDK)
Data source: Snowflake (DirectQuery / Live connection)
Authentication: Azure AD (MSAL, silent token acquisition)
Client: Angular application
Observed Behavior
User loads the embedded Power BI report.
Authentication completes successfully (silent token acquisition).
Initial report page (navigation-only content) loads correctly.
User navigates to another page containing DirectQuery visuals (tables from Snowflake).
Power BI emits an error event:
message: QueryUserError
detailedMessage: Error fetching data for this visual.
Could not render a report visual titled: undefined
The same report works immediately after retry/re-embed, without any config or permission changes.
Error Details
Captured from Power BI error event:
message: QueryUserError
detailedMessage: Error fetching data for this visual.
errorCode: (not present)
technicalDetails:
requestId: 69d24971-90f2-437b-ad53-f426b21c836e
Note: Error occurs at the visual query execution stage, not during authentication or embed initialization.
Key Observations
This happens randomly, not on every load.
Clearing browser cache does not prevent the issue.
Silent token acquisition succeeds before and after the error.
Re‑embedding the report (retry) resolves the issue consistently.
The error occurs only on pages that trigger DirectQuery execution.
The report works as expected in Power BI Service.
Expected Behavior
Once authentication and embedding succeed, navigating between report pages should consistently execute DirectQuery visuals without intermittent query failures.
Why This Is Being Raised
The issue appears to be a transient DirectQuery execution failure within the Power BI embedded session.
Since retrying resolves the issue without any change, this suggests a runtime/session readiness or query execution instability rather than a configuration issue.
We are providing the requestId for investigation into Power BI / Snowflake query execution at the time of failure.
Impact
Users intermittently see visuals fail to load when navigating report pages.
Requires manual retry/reload, which impacts user experience.
Hard to reproduce consistently, making it difficult to diagnose without backend correlation.
Request
Please investigate the above requestId to determine:
Why the DirectQuery visual execution fails intermittently
Whether this is related to session initialization, capacity load, or Snowflake connectivity
Any recommended mitigation or best practice for embedded DirectQuery scenarios
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.