How do you actually push typing indicators and read receipts through the Guest API without breaking the session? It’s throwing a 400 when I hit POST /api/v2/conversations/messaging/contacts/{contactId}/events with a type: "typing" payload. Weird how the SDK’s conversationService.postConversationContactEvent swallows these guest payloads silently anyway. {"type": "typing", "source": {"type": "web", "address": "guest-token-xyz"}} just loops back as invalid.