---
id: OV-C7-POS-006
title: "Connectivity drawer re-fires on triggers and resets suppression correctly"
product: mobile
module: offline-visitation
type: functional
priority: P1
risk: high
status: draft
automationStatus: planned
sourceRefs:
  tsd: PK144
  tsdSection: C7
  tsdScenario: C7.5
  prd: PK144
  jira: null
automationRef: null
lifecycleStatus: active
lifecycleReason: "AI-generated draft from PK144 TSD C7.5; pending QA review."
lastReviewedAt: null
reviewedBy: null
supersededBy: null
duplicateOf: null
blockedBy: null
preconditionRefs:
  - PRE-OV-logged-in-online
tags:
  - mobile
  - offline-visitation
  - network
  - pk144
  - staging
---
## Objective
Verify drawer re-fire conditions, suppression reset boundaries, and per-drawer suppression isolation.

## Preconditions
- See [[PRE-OV-logged-in-online]]
- And a connectivity drawer was previously suppressed in this session

## Steps
1. Briefly go GOOD then back to NO CONNECTION
2. Tap Simpan to save a draft; tap Kirim to complete a visitation
3. Force-quit + relaunch; log out and back in

## Expected Result
- Then the drawer re-fires on network state change, on Simpan, and on Kirim
- And suppression resets after app restart (force-quit + relaunch) and after logout/login
- And suppression does NOT carry over between drawers (Koneksi Tidak Stabil ≠ Tidak ada Koneksi)

## Source Traceability
- TSD: PK144
- Section: C7 - Drawer Mechanics
- Scenario: C7.5 - Drawer re-fire conditions
- Acceptance Criteria: M.5 AC7

## Evidence Required
- Screen recording covering each re-fire trigger and reset boundary.

## Notes / Gaps
- Testing Concern #29 (Medium): session boundary definition affects suppression reset.
