“Databento: book refused” or “Not authorized for mbp-10 schema” on the heatmap

With Databento CME as the heatmap source, the order book comes from Databento’s live mbp-10 schema on your own key. When Databento refuses it, Senzoukria stops that stream and shows Databento’s wording, such as “Not authorized for mbp-10 schema”, instead of an empty map.

Senzoukria · Troubleshooting · Updated September 2026


At a glance

Default text
“Databento: book refused”
Measured wording
“Not authorized for mbp-10 schema” (recorded on 11 September 2026)
Licence check
API Keys → Databento: “Licence (measured on your key)”
Status poll
Every 3 seconds while the heatmap is open

What you see

The heatmap shows a refusal notice. Its text is Databento’s own message when one was received, for example “Not authorized for mbp-10 schema”; in 0.46.0 that wording is preceded by a short French label, “refusé par Databento :”. When no message was received, the fallback is “Databento: book refused”.

Why it happens

A Databento key only opens the datasets and schemas of its plan. The app checks the book stream every 3 seconds; when Databento refuses before any data arrived, the session is marked failed and not retried, because retrying a refused licence only repeats the refusal. An authentication failure is terminal in the same way. An error after data had flowed is treated as a cut and reconnected instead.

How to fix it

  • Open Account → Broker Connections → API Keys → Databento and read “Licence (measured on your key)”. CME must show live for “Footprint + heatmap (CME, live)”; otherwise the switch explains “Needs a live CME licence on your Databento plan”.
  • Check your plan with Databento for live access to the order book schema of CME Globex.
  • Use “Re-check” after changing your plan, then reopen the heatmap.
  • Meanwhile, use another depth source: Rithmic, a bridge, or the crypto feeds.

What it is not

  • Not a Senzoukria licence problem: the refusal comes from Databento on your key.
  • Not a network cut: those reconnect by themselves.

When to contact support

Still stuck after these checks? Use Menu → Report a problem, or post on the Senzoukria Discord. Include the refusal text and the Licence line shown for CME, OPRA and ARCX (SPY).

In the same section

This page in other languages

Frequently asked questions

Does Senzoukria pay for my Databento usage?
No. The key is yours, stored in the OS keychain, and usage is billed by Databento on your account.
The footprint works on Databento but the heatmap does not. Why?
Trades and the order book are different schemas. A key can be allowed one and refused the other.

Keep reading