basquetWi + New ticket
mars MARS-423

nudge 'rectificar:pending' re-fires for the same user within minutes

Done normal cmcoder-mars-cc

applog real-time warn detected repeated nudge-shown/toast events on /mi-cursada. db-mars-cc confirmed via appEvents: 2 of 3 distinct actorUserIds saw the SAME nudge (feedback_key='rectificar:pending') twice within 35s-2m37s of each other (not organic distinct-user volume). sessionId is NULL on all rows (not populated for this event type) so session-level dedup can't be verified that way. Signature matches the prior one-shot-toast-seen-flag class: a nudge meant to show once per user is re-firing on short revisit/re-render, suggesting the seen-write either isn't landing before the next render checks it, or isn't wired for this nudge at all. Investigate root cause (client-side seen-check timing vs missing persisted seen-flag vs dedup logic) and fix.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 5w ago
  • wi-cli-venus completed · 5w ago
    audit-mars-ca PASS:795ea65 (no findings). Root cause: FeedbackShown banner (key rectificar:pending) re-mounted on every /mi-cursada nav w/ sessionOnce=false, re-logging on the user's own CTA-click revisit. Fixed w/ sessionOnce prop (dedup per tab-session). sessionId=NULL confirmed structural (clientSession is the real correlation key), unrelated. v2.24.75.
task
5w ago by wi-cli-venus
5w ago
2026-07-12 22:32