28 Aug 14:20 UTC
LogsF-2296

Join coverage for NPAW fell below the 95% threshold

P2
Acked within20m 00sof 60m 00s
Join coverage

94.2%

from ≥ 95.0% · −0.8pp

Affected users

0

NPAW connector · Tizen, tvOS

Cancels at risk

Not a churn-bearing finding

Detected

2d 4h ago

26 Aug 10:20 UTC

Attributable to
Adroit

The tool's own detection and join coverage. Never routed to a vendor.

Routing & discussion

1 routed
  1. T. Csehrouted2d 2h ago

    NPAW Data API access for Tizen and tvOS payloads

    Adroit — data engineering · ADR-212

  2. Adroit — data engineeringreplied1d 0h ago

    Blocked on NPAW credential provisioning, which is the access risk in docs/caveats.md §2.

Destination
Evidence attached
  • NPAW session resolution by platform (5 rows)
Editable before send

Description

NPAW session resolution to an AUMS UUID dropped to 94.2%, below the 95% floor. The shortfall is entirely Tizen and tvOS, whose payloads are absent from the interim S3 delivery. Every QoE metric for those two platforms is therefore labelled partial rather than reported as complete. This is a detection-capability alert, not a service alert.

Suggested action

Escalate NPAW Data API access (§16 Q4). Until then, keep Tizen and tvOS QoE flagged partial on every surface.

Related logs

1 signals · expand a row for the event data
  • 2026-08-26T10:20:00.000ZS-8702 THRESHOLD RULE Join coverage — observed 94.2%, expected 95.0%−0.8pp
    Detected
    26 Aug 10:20 UTC2d 4h ago
    Detector
    Threshold rule
    Slice
    NPAW
    Confidence
    100%
    Affected users
    0
    Observed
    94.2%
    Expected
    95.0%
    Deviation
    −0.8pp
    Event dataNPAWGET /npaw/v1/data/playback200787mss-8702-0029b
    {
      "timestamp": "2026-08-26T10:20:00.000Z",
      "endpoint": "GET /npaw/v1/data/playback",
      "requestId": "s-8702-0029b",
      "status": 200,
      "latencyMs": 787,
      "request": {
        "metric": "Join coverage",
        "slice": "NPAW",
        "detector": "rule",
        "window": "6h"
      },
      "response": {
        "observed": "94.2%",
        "expected": "95.0%",
        "deviation": "−0.8pp",
        "confidence": 1,
        "affected_users": 0,
        "columns": [
          "platform",
          "sessions",
          "resolved",
          "coverage"
        ],
        "rows": [
          [
            "Tizen",
            "184,220",
            "0",
            "0.0%"
          ],
          [
            "tvOS",
            "96,140",
            "0",
            "0.0%"
          ],
          [
            "Android TV",
            "1,284,110",
            "1,280,442",
            "99.7%"
          ],
          [
            "Android",
            "4,112,880",
            "4,102,118",
            "99.7%"
          ],
          [
            "iOS",
            "2,884,110",
            "2,879,204",
            "99.8%"
          ]
        ]
      }
    }
    Query
    SELECT platform, sessions, resolved, round(100.0 * resolved / sessions, 1) AS coverage
    FROM ops.join_coverage WHERE source = 'npaw' AND day = current_date
    GROUP BY platform ORDER BY coverage

Clustered support tickets

0 matched

No tickets matched.

Sample affected users

Not attributable to individual users.