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
    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