Guest API typing indicators not sticking

How do I actually get the typing indicator to show up in the UI? I’m hitting the Guest API endpoint with a POST, but the state resets immediately after the call returns. The payload looks like this:

{
 "guestId": "abc-123",
 "action": "typing"
}

Nothing breaks, just no visual update on the agent side.