Tabular databases do not support CompatibilityLevel downgrade

Power BI

Power BI Desktop compared the compatibility level in the project with the level of a model it already holds locally, and the project asked for a lower one. The message gives both numbers.

How the message appears

Copied exactly from each source. A name in square brackets replaced one from someone else's project.

There is a problem with the definition content in your Power BI project. Tabular databases do not support CompatibilityLevel downgrade. Current CompatibilityLevel 1600 Requested CompatibilityLevel 1587
Microsoft forum: PBIP Semantic Model Error There is a problem with the definition content in your Power BI project.. Read 2026-10-04.

In general form, with the parts that change in brackets:

There is a problem with the definition content in your Power BI project. Tabular databases do not support CompatibilityLevel downgrade. Current CompatibilityLevel [n] Requested CompatibilityLevel [n]

The fix

Close Power BI Desktop and delete cache.abf from the semantic model's .pbi folder. Then open the project again.

In .pbi/cache.abf:

Stops Power BI Desktop
SemanticModel/.pbi/
  cache.abf
Opens
SemanticModel/.pbi/

Both marked answers on the thread say to delete the file.

What causes it

A cached model has a higher compatibility level

A reply on the thread says Power BI Desktop reuses a cached local database, cache.abf, from an earlier session. In the quoted case it held level 1600, and database.tmdl asked for a lower one. The reply says Tabular does not allow a downgrade on an existing database, so Desktop refuses the project. A colleague on the same branch had no cache and opened it. Reinstalling Power BI Desktop did not help.

Source: PBIP Semantic Model Error There is a problem with the definition content in your Power BI project..

The Report Doctor can't detect this, because the file is under .pbi/, which the Report Doctor never reads, by design.

Worth knowing

  • The Report Doctor never reads cache.abf or anything under .pbi/. That is deliberate, so it cannot help with this one.

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.

Sources

Written by Vishnu Shankar.

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.