Guest API POST /messages returns 200 but typing indicator not visible

Sending a typing indicator via the Guest API returns a 200 OK, but the UI doesn’t show it. The payload matches the docs exactly. Here’s the snippet:

await client.webMessagingGuests.postWebMessagingGuestsMessage(conversationId, {
 type: 'typingIndicator',
 typingIndicator: { state: 'STARTED' }
});

The response body is empty. Checked the WebSocket stream, no event fires. Is the SDK swallowing the update or is this a backend bug?