Skip to content

[BUG] sendStatus: sender cannot see own status (but contacts do) - 80s delay #2528

@jarallahassalami

Description

@jarallahassalami

Problem

When sending a status using sendStatus endpoint, the status never appears on my own phone (the sender), but other contacts CAN see it.

I verified this by checking from another phone - the status is published and visible to others, just not to me.

What did you expect?

What I tried

Test 1 - allContacts: true

{
  "type": "text",
  "content": "Test message",
  "backgroundColor": "#008000",
  "font": 1,
  "allContacts": true
}

Test 2 - allContacts: false + specific contacts

{
  "type": "text",
  "content": "Test message",
  "backgroundColor": "#008000",
  "font": 1,
  "allContacts": false,
  "statusJidList": ["9665xxxxxxxx@s.whatsapp.net"]
}

Result (same for both tests):

  • Sender (my phone) ❌ NO
  • Other contacts ✅ YES

What did you observe instead of what you expected?

Additional issues

  • Request takes 60-80 seconds to complete
  • Status never appears in my "My Status" section on WhatsApp

Expected vs Actual

Expected:

  • Status appears on my phone (sender)
  • Request completes in < 5 seconds

Actual:

  • Status invisible to me
  • Request takes 60-80 second

Question

Is this a known bug? Any workaround to make the status visible to the sender?

Which version of the API are you using?

2.3.7

What is your environment?

ubuntu 22.04

Environment:

  • API Version: 2.3.7
  • Setup: Docker
  • Node: v18
  • DATABASE_SAVE_DATA_CONTACTS: true (verified)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions