IOSOR Learn
Rich incident week: session drop while the catalog still says Setup
How to handle your first rich-channel platform incident under the USD 20 prepaid floor without lying to clients about Live status.
Rich incident week: session drop while the catalog still says Setup.
First rich-channel incident reality check
When WhatsApp or RCS sessions drop mid-campaign while your brand portal still lists 'Setup', panic is the default white-label operator reaction. You stare at the dashboard wondering if your USD 20 prepaid floor balance or webhook heartbeat failed. Resist the urge to invent status updates. If upstream catalogs report deployment queues, never tell clients everything is fine. Honesty protects your merchant trust far better than a fake 'Live' badge during an outage.
Spotting the session drop symptoms
True session drops manifest as sudden DLR timeouts, spiking queue errors, and silent webhook failures. Before filing tickets, inspect your JIT number provisioning logs and prepaid credit hold states. If you run a high-volume setup nearing the USD 1,000/month soft review threshold, throttling rules might kick in unexpectedly. Check whether your traffic profile matches the nuances discussed in Rich second month: session vs template mix after month one.
The Setup status versus live reality
Clients hate ambiguity, but they hate false assurances more. When configuration status remains stubbornly on 'Setup' during a fire, explain the technical gate cleanly. Use this comparison table to guide your communications:
| Indicator | Setup State | Incident State |
|---|---|---|
| DLR Delivery | Intermittent | Frozen |
| Webhook HB | Active | Timeout |
| Catalog UI | Pending | Error |
| Client View | Paused | Investigating |
Differentiating channel failures
Not all messaging breakdowns carry the same operational weight. A rich media drop differs fundamentally from standard fallback routing. Review WhatsApp vs RCS when not live to understand how non-live states impact secondary delivery paths. When rich features stall, your fallback strategy must preserve core OTP integrity without blowing past expected thresholds.
Cost management during platform stalls
Incidents often distort financial tracking. When sessions freeze and queues stall, verify that template charges and active session windows are calculated accurately. Misunderstandings here bleed operator margins fast. Re-read template vs session cost to audit your billing rules while traffic is paused.
Start with IOSOR
Open the IOSOR console immediately to freeze active dispatch queues and inspect your webhook heartbeat logs for silent DLR timeouts. Verify whether JIT number provisioning is held up at the catalog verification gate despite local traffic dispatching. Clear stalled session holds manually before resuming outbound traffic to prevent cost leaks during platform stalls.
IOSOR takeaway
This incident breakdown proved that a portal status showing 'Setup' does not always mean zero traffic activity, just as dropping sessions do not automatically indicate a revoked profile. Silent webhook timeouts and JIT provisioning gates often desynchronize live routing from catalog UI states during high-volume spikes.
Do audit your webhook error queues and session hold states the moment DLRs stall during major campaigns. Don't promise clients immediate live delivery based on portal UI indicators alone without confirming underlying channel gateway health.
Was this guide helpful?
Related guides
- Accounting for Rich Media Attachments in WhatsApp Session Budgets
Master payload limits, media asset handling, and prepaid financial rules for rich media messaging inside white-label CPaaS architectures.
- Analyzing Session Cost Trends and Channel Reach at 1000 Monthly Volume
Review session costs, delivery mechanics, and channel balance for WhatsApp and RCS at 1,000 monthly active conversations inside your white-label platform.
- Just-In-Time Number Provisioning for White-Label WhatsApp Onboarding
Master automated JIT number provisioning, mapping, and porting operations for white-label WhatsApp Business API tenants using prepaid CPaaS infrastructure.