flush(); $count = $wpdb->get_var( 'SELECT COUNT(*) FROM ' . Akkedli_V2_Outbox_Schema::table() . " WHERE (state='exhausted' AND envelope IS NOT NULL) OR (state='rejected' AND last_outcome IN ('delivery_invalid','authority_lost'))" ); if (!property_exists($wpdb, 'last_error') || '' !== (string) $wpdb->last_error || !is_numeric($count)) return 0; return max(0, (int) $count); } catch (Throwable $error) { unset($error); return 0; } } }