Is there a clean way to define the detail filter syntax in EventBridge rules for Conversation:Message events to capture structured message state changes?
I have deployed a rule using the pattern {"source": ["genesys.cloud"], "detail-type": ["Conversation:Message"], "detail": {"conversation": {"state": ["ACTIVE"], "type": ["STRUCTURED"]}}} yet the target Lambda receives zero invocations despite POST /api/v2/conversations/messages confirming the event generation with matching attributes.