Senzoukria heatmap stuck on “waiting for the first order book”
The Senzoukria heatmap only starts drawing once it receives a first order book with both a bid and an ask side. Until then its status line reads “{symbol} · waiting for the first order book”. The cause depends on the source: a closed market, depth not served, a bridge not live, or a crypto book that never arrived.
Senzoukria · Troubleshooting · Updated September 2026
At a glance
- Status line
- “{symbol} · waiting for the first order book”
- Starts on
- A first book with at least one bid and one ask level
- Crypto alert
- “No market depth received” after 15 seconds
- Rithmic
- No time-out alert: a closed market legitimately sends no book for hours
What you see
The heatmap area stays empty and its status line reads “{symbol} · waiting for the first order book”. When the backend knows more, the line shows the book state instead: BOOK SYNCING, BOOK RESYNC, BOOK RECONNECT n/m, or BOOK STOPPED.
Why it happens
- Rithmic: the market is closed or in its daily break, so no book is published; or the depth subscription was refused, which is shown as a separate refusal notice.
- NinjaTrader or Quantower bridge: the bridge is not live yet, or the platform chart sends no depth.
- Databento CME: the key lacks the live licence for the order book; the notice then carries Databento’s wording.
- Crypto (Binance, Bybit): the exchange accepted the subscription but no snapshot arrived; after 15 seconds a “No market depth received” notice appears with a Retry.
- dxFeed: no depth is requested on that rail, so the heatmap stays empty by design.
- In 0.45.0, the heatmap could also fail to start in the installed app; that case shows “could not start” and is fixed in 0.46.0.
How to fix it
- Check the market hours of the contract; on CME, the heatmap fills when quotes resume.
- Check the Chart source panel of the heatmap settings and pick a source that carries depth.
- For a Rithmic contract, make sure the connection is live and the contract is the current front month.
- For a bridge, confirm the footprint shows LIVE for the same instrument first.
- For crypto, use Retry on the notice, or switch pair and back.
What it is not
- Not an empty market: a map without data and a map without liquidity look the same, which is why the line says “waiting”.
- Not a display setting: intensity or contrast cannot create a book that has not arrived.
When to contact support
If the steps above do not change anything, send the case from Menu → Report a problem, or ask on the Senzoukria Discord. Give the source, the contract, the time and the exact status line (or book state) shown.
Related pages
- No market depth received (crypto)
- The heatmap could not start (EvalError)
- Heatmap overview
- Liquidity heatmap explained
In the same section
- Heatmap empty, feed live
- Update install failed
- Rithmic login refused (rp_code 13)
- ThetaData terminal not detected
- Replay load stopped responding
- Trading desk: no account feed
- Replay order refused (L1)
- Quantower bridge not connecting
This page in other languages
Frequently asked questions
- Why no time-out alert on Rithmic like on crypto?
- A crypto market quotes around the clock and Binance delivers its snapshot in a second or two. On Rithmic, a closed market sends no book for hours, so an alert there would be false.
- The footprint works but the heatmap does not. Why?
- The footprint only needs trades. The heatmap needs the order book, which is a separate subscription and not served by every source.