Troubleshooting: page shows nothing — an order or import stuck in an enqueued state
Several dashboard surfaces — Inbox → Tickets, Voice → Callbacks, Voice → Intelligence, Numbers → Connectivity — can show an empty list or a status stuck onpending, ordered, or enqueued. A page that shows nothing
usually has one of four causes: your filters matched no rows, the item was
enqueued but no worker picked it up, a backfill or delta sync has not run
yet, or the delivery failed downstream. Work through the checks below in
order; each check either solves the page or rules a cause out.
This page is the route-map between those causes. Per-surface remedies are
covered by their own troubleshooting pages — Inbox → Tickets status
transitions are on Conversation merge,
and Voice → Callbacks scheduling (when the callback confirms but never
fires the call) is on Callbacks scheduling.
1. What “enqueued” actually counts as
A record is truly enqueued when it holds a requested-type status —requested on a bulk number-fulfillment job, pending on a callback in
queue, ordered on a connectivity SIM — and nothing advances it. In the
event log that means a record with the request recorded (or no event at
all), no claim, and no progress heartbeat. A healthy queue keeps that
window short: a pending callback becomes dialing within seconds, an
ordered SIM activates when its scan or eSIM install completes, a
requested fulfillment job moves to per-line delivered/failed status.
“Enqueued for a while” reads differently from “enqueued forever.” Minutes
on a callback is a queue problem; seconds is normal routing-latency.
2. Where empty or stuck surfaces show up — and the self-serve reset
Each surface has its own reset path. Pick the one matching what you see:- Inbox → Tickets shows nothing. The most common cause is a filter set narrowing the list to zero — status, assignee, date range, or a saved view. Clear the filters. If every filter is cleared and the list is still empty while filters say “All,” the problem moves to the checklist in section 4.
- Numbers → Connectivity shows a SIM stuck on
ordered. For eSIM SIMs, activation requires the device-side install to complete — the SIM staysordereduntil the tenant-side finish confirms it. For physical SIMs stuck onorderedwith install done, cancel the order and order again. Re-order is safe: only the newest request is live at a time for the same ICCID. - Voice → Callbacks shows a callback stuck on
pending. Cancel the entry and create it again with the corrected schedule. If re-created callbacks return topendingand stay there, the queue itself is not moving — go through section 4. - Voice → Intelligence shows nothing. The intelligence data builds on a scheduled delta sync; first-time views can render empty until the first run completes. If the page stayed empty across full sync cycles, go through section 4.
3. Queue stuck vs backfill gap vs downstream failure
The three easy-to-confuse causes separate on what the page reports:- Queue stuck: the record exists in a requested-type status
(
requested/pending/ordered) and nothing advances it. The import or delivery never started. - Backfill gap: the list is empty, and it starts with “Run a complete history scan” or a header that calls the sync as history. Backfill imports history — delta sync imports new rows; the two look identical from a page that shows neither.
- Downstream failure: the record left the requested status and then
failed — a callback that moved to
dialingand never connected, an import that ran, or an order that completed behind a broken condition. A queue reset does not fix this; follow the error the activity reports.
4. Order of checks
Run through this before support:- Reset every filter. Status, assignee, date range, saved views — a filter set that matched zero rows shows an empty page indistinguishable from a broken one.
- Check the role gate. Some surfaces render scoped to what your role can read; a permission-scoped page looks empty because you cannot see, not because there is nothing. Ask an admin whether the page is gated for you.
- Check the time cursor. Surfaces backed by a scheduled delta sync only show data up to the last completed run; recent traffic newer than that appears missing until the tick runs.
- Page through deliberately. Pages return in batches (default size around 100). On a large dataset, “older than the first page” can read as empty.
- Check the status page. If the above found nothing, look at
status.orbit.devotel.iobefore treating it as your account.
5. Escalate when self-serve fails
When a stuck item survives a cancel-then-re-create and the checklist above rules out filters and the role gate, support can move it from the platform’s dead-letter and replay console — the last-resort recovery path for an entry no worker advancement picks up. Hand support the stuck record’s ID and the surface it stuck on.See also
- Conversation merge — Inbox status transitions and the related state model.
- Callbacks scheduling — Voice → Callbacks scheduling when the callback confirms but never fires.