Skip to content

[Bug]: Cron jobs and system notifications sent to wrong WhatsApp conversations #19701

@octaivermatt

Description

@octaivermatt

Summary

System notifications (cron jobs, reminders) are being sent to wrong WhatsApp contacts instead of only going to the authorized user.
The bot appears to does not know who is his Human and who is just friends, even setting it in Contacts.MD.

Steps to reproduce

  1. Configure Whatsapp
  2. Give your bot number to friends
  3. The bot starts to send them heartbeat and cron job notifications

Expected behavior

  1. Configure Whatsapp
  2. Give your bot number to friends
  3. The bot starts to talk with them without forgetting who is his "owner".

Actual behavior

Bot appears to treat as his human who talked with him by the last time. So, it considers the last active session as his human session.

OpenClaw version

2026.2.12

Operating system

Linux Lubuntu 24.04 LTS

Install method

No response

Logs, screenshots, and evidence

Impact and severity

Affected: Whatsapp users
Severity: Annoying and Data risk
Frequency: Intermitent
Consequence: Privacy violation (private notifications going to wrong contacts); User trust broken

Additional information

  • CONTACTS.md is correctly configured
  • Issue happens with different contacts and notification types

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdedupe:parentPrimary canonical item in dedupe clustertriage:bugclaw-marshal labeltriage:doneclaw-marshal label

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions