Skip to content

[GOWS] Rejecting incoming calls does not terminate the call #2226

Description

@trojantm

When using the GOWS engine, rejecting an incoming WhatsApp call does not properly terminate the call.

The rejection message is successfully sent to the caller, but the actual WhatsApp call remains active/ringing and is not disconnected.

Version
{
"version": "2026.7.2",
"engine": "GOWS"
}
Steps to reproduce:

Start a WAHA session using the GOWS engine.
Configure incoming calls to be rejected.
Make a WhatsApp call to the connected number.
WAHA correctly sends the configured rejection message.
However, the incoming call continues ringing and is not terminated.
Expected behavior

When an incoming call is rejected, WAHA should:

Send the configured rejection message, if enabled.
Reject/end the WhatsApp call immediately.
Actual behavior
The rejection message is sent successfully.
The WhatsApp call is not terminated and continues ringing.
Additional context

The message handling part of the call rejection appears to be working correctly, but the action responsible for actually rejecting/ending the call does not seem to be executed successfully with the GOWS engine.

I am currently using WAHA 2026.7.2 with GOWS.

patron:PLUS

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions