Web Messaging Guest API /guest/typing returns 200 but indicator not showing

Posting to /api/v2/conversations/messaging/guests/{guestId}/typing with {"conversationId": "...", "isTyping": true} returns 200 OK. The UI shows nothing. Is there a separate endpoint for read receipts or is this just broken?