Embedded analytics visuals not rendering in capacity planning

Our embedded analytics visuals in the capacity planning module have stopped rendering. When users navigate to the capacity planning workspace, they see empty frames where the Power BI visuals should be displayed. The rest of the D365 interface works fine, just the embedded analytics aren’t loading.

This started happening after we upgraded to version 10.0.43 last week. I’ve checked with our IT team and they mentioned something about browser compatibility and third-party cookies being blocked in newer browser versions. We’re primarily using Chrome and Edge browsers across the organization. Has anyone else encountered issues with Power BI embedded visuals not rendering after recent updates? I’m trying to determine if this is a browser configuration issue or something with how Power BI embedded is set up in our environment.

Let me provide a comprehensive solution covering all three technical areas:

Browser Compatibility Configuration:

The primary issue is that modern browsers (Chrome 115+, Edge 115+, Firefox 120+) have enhanced third-party cookie restrictions that break Power BI embedded authentication. Here’s how to resolve this across your organization:

For Chrome/Edge Enterprise Deployment:

  1. Create a Group Policy Object (GPO) or Intune policy with these settings:

  2. For Chrome specifically, configure the JSON policy:

{
  "CookiesAllowedForUrls": [
    "[*.]powerbi.com",
    "[*.]analysis.windows.net",
    "[*.]pbidedicated.windows.net",
    "[*.]dynamics.com",
    "[*.]microsoftonline.com"
  ],
  "ThirdPartyStoragePartitioningBlockedForOrigins": [
    "https://[*.]powerbi.com",
    "https://[*.]dynamics.com"
  ]
}
  1. Deploy via Chrome’s CloudManagement (for cloud-managed devices) or through registry keys:
    • Path: HKLM\SOFTWARE\Policies\Google\Chrome
    • Key: CookiesAllowedForUrls
    • Type: REG_MULTI_SZ
    • Values: (list the URLs above)

For Edge specifically:

  • Use the same registry path but under: HKLM\SOFTWARE\Policies\Microsoft\Edge
  • Edge inherits Chrome’s policy structure but has its own registry location

Third-Party Cookies Technical Details:

Power BI embedded uses an iframe to load visuals from the Power BI service. This cross-origin scenario requires third-party cookies for:

  • Azure AD authentication tokens
  • Power BI session state
  • Report rendering context
  • Embedded analytics telemetry

When browsers block these cookies, the authentication flow fails silently, resulting in empty frames.

Testing Cookie Configuration:

  1. Open browser DevTools (F12) → Application tab → Cookies
  2. Navigate to the capacity planning workspace
  3. Check for cookies from powerbi.com and analysis.windows.net domains
  4. If cookies are present but marked as “blocked”, your policy isn’t applied yet
  5. If no cookies appear at all, check browser policy application:
    • Chrome: Navigate to chrome://policy and verify your policy appears
    • Edge: Navigate to edge://policy

Power BI Embedded Configuration Validation:

After addressing browser settings, verify the D365 configuration:

  1. System Parameters Check:

    • Navigate: System administration → Setup → System parameters → Help tab
    • Verify “Enable Power BI integration” is checked
    • Confirm the Power BI workspace ID is correct
    • Test the connection using “Test Power BI configuration” button
  2. Capacity Planning Workspace Configuration:

    • Navigate: Master planning → Setup → Capacity planning → Parameters
    • Verify the “Enable embedded analytics” option is enabled
    • Check that the report ID matches the published report in your Power BI workspace
    • Confirm the workspace is assigned to a Power BI Premium capacity or embedded capacity (F64 or higher recommended)
  3. Power BI Service Verification:

    • Log into app.powerbi.com
    • Navigate to the workspace specified in D365 parameters
    • Verify the capacity planning reports are published and not in error state
    • Check the workspace settings → Azure connections to ensure the D365 connection is active
    • Verify the service principal or user account used by D365 has at least Member role in the workspace
  4. Embedded Configuration:

    • In Power BI workspace, go to Settings → Embed codes
    • Verify the capacity planning reports are listed as embedded
    • Check that “Embed for your organization” is enabled (not “Embed for your customers”)

Network and Proxy Considerations:

If browser policies are correctly applied but visuals still don’t render:

  1. Check for SSL inspection or proxy interference:

    • Power BI embedded requires direct HTTPS connections
    • If your organization uses SSL inspection, add *.powerbi.com to the bypass list
    • Verify WebSocket connections aren’t blocked (required for real-time updates)
  2. Firewall rules - ensure these outbound connections are allowed:

  3. Test from outside your corporate network (mobile hotspot) to isolate network-level blocking

Post-Upgrade Specific Issues:

Since this started after upgrading to 10.0.43:

  1. Clear the browser cache and D365 application cache:

    • Users should clear cookies specifically from *.dynamics.com and *.powerbi.com
    • In D365, run: System administration → Inquiries → Batch jobs → Find and run “Clear cache” job
  2. Verify the Power BI integration didn’t get disabled during upgrade:

    • Check feature management for any new Power BI-related features that need enabling
    • Review the upgrade log for any errors related to Power BI configuration
  3. Re-publish the capacity planning reports from Power BI Desktop if the embedded report IDs changed during upgrade

Implement the browser policy changes first (can be done within hours via GPO), then validate the D365 and Power BI configurations. This should resolve the rendering issues for all users.


This draft is based on general Microsoft Dynamics 365 knowledge. It has not been verified against your specific version and environment. Practitioners: verify the steps and share your experience below.

This is almost certainly the third-party cookie issue. Chrome and Edge have been rolling out restrictions on third-party cookies, and Power BI embedded relies on them for authentication. Check your browser console (F12) when the visuals fail to load - you’ll likely see cookie-related errors. You need to add the Power BI service URLs to your browser’s allowed list for third-party cookies, or configure your organization’s browser policy to allow cookies from *.powerbi.com and *.analysis.windows.net.

I checked the browser console and you’re right - I’m seeing “blocked by client” errors for cookies from app.powerbi.com. Is there a way to configure this centrally for all users, or does each user need to adjust their browser settings individually?

Confirmed this resolves the Power BI embedded rendering issue — adding [*.]analysis.windows.net to our Chrome Enterprise GPO cookie allowlist immediately restored capacity planning visuals across all workstations.

You can deploy this centrally using Group Policy for Edge or Chrome’s enterprise policies. Create a policy that adds *.powerbi.com, *.pbidedicated.windows.net, and *.analysis.windows.net to the CookiesAllowedForUrls list. This will allow third-party cookies from these domains while maintaining restrictions elsewhere. We deployed this last month and it resolved all our Power BI embedded issues across 500+ users without requiring individual configuration.

Beyond the cookie issue, verify that your Power BI embedded configuration in D365 is still valid after the upgrade. Sometimes version upgrades reset certain settings. Go to System administration → Setup → System parameters → Power BI configuration and confirm the workspace ID and tenant settings are correct. Also check that the Power BI workspace still has the capacity planning reports published and that they haven’t been moved or deleted.

If you’re seeing issues specifically with Chrome version 115+, there’s also a new SameSite cookie attribute requirement. Power BI embedded cookies need to be set with SameSite=None and Secure flags. This is handled by the Power BI service automatically, but if you have any proxy servers or security appliances in your network path, they might be stripping or modifying these cookie attributes. Check with your network team to ensure nothing is intercepting and modifying cookies between the browser and Power BI service.

We deployed this last month and it resolved all our Power BI embedded issues across 500+ users without requiring individual configuration.