Power BI Desktop can't open a PBIP

Power BI

When Power BI Desktop refuses a project, the message usually names a file. Find that file below, then the page for the message.

Start with the file the message names

A change made outside Power BI Desktop can stop it opening a project. Where it can, Power BI Desktop shows the file and the place of the error. Fix that file, then open the project again.

For report files, Microsoft splits errors in two. Blocking errors, such as an invalid schema or a missing required property, stop the report loading. Non-blocking errors, such as an invalid activePageName, are fixed by Power BI Desktop on its own.

Source: Power BI Desktop projects (PBIP), Power BI Desktop project report folder.

The .pbip file

The .pbip file is only a shortcut to the report folder. If it is the problem, you can open the definition.pbir in the report folder instead.

Source: Power BI Desktop projects (PBIP).

TMDL files in the semantic model

If a TMDL edit is invalid, Power BI Desktop shows an error when you open the project or apply external changes, and names the place to fix.

Source: Power BI Desktop project semantic model folder.

Loading the semantic model

The .pbi/cache.abf file holds a local copy of the model and its data. Power BI Desktop can open a project without it: the report opens with the whole model definition and no data.

Source: Power BI Desktop project semantic model folder.

JSON files in the report definition

To find these, open the file in VS Code and read its schema validation messages. A PBIR file or folder name may contain only letters, digits, underscores and hyphens. After you rename one, restart Power BI Desktop.

Source: Power BI Desktop project report folder.

A visual that opens broken

Before you try again

  • Save any file you edited by hand as UTF-8 without a byte order mark.
  • Keep the folder path short. Windows limits project file paths to 260 characters by default, and a longer path can make saves fail.
  • Do not save the project straight to OneDrive or SharePoint. A locally synced OneDrive folder works, but can cause failed saves.

Source: Power BI Desktop projects (PBIP).

Check a project in your browser

The Power BI Report Doctor reads a PBIP folder or .zip and lists the file and line to fix. Nothing is uploaded.

Other guides

Sources

  • Microsoft Learn: Power BI Desktop projects (PBIP). "Save as a project", "Changes outside Power BI Desktop", "Considerations and limitations" and the FAQ. Page dated 2026-09-23. Read 2026-10-04.
  • Microsoft Learn: Power BI Desktop project report folder. The file list, "PBIR format", "External changes to PBIR files", "Convert existing report to PBIR" and "PBIR considerations and limitations". Page dated 2026-09-29. Read 2026-10-04.
  • Microsoft Learn: Power BI Desktop project semantic model folder. The file list, "TMDL format" and "TMDL errors". Page dated 2026-09-29. Read 2026-10-04.

Your JSON and text are processed entirely in your browser and are never sent anywhere. To understand how the site is used we record each page view (the page, the referrer and an approximate location from your IP address) and keep it for 90 days. Nothing is stored on your device unless you choose it. Accept to also store a device identifier here and record your browser and device characteristics, which is what lets a return visit be told from a new one. Decline and nothing is sent at all. We respect Do Not Track. See our privacy policy.