Stumbled on a weird bug today with the queue SLA breach event routing to my EventBridge consumer.
The webhook hits /api/v2/eventstreams/subscriptions but the payload lacks queueId in the Lambda handler. I use a CDK CfnEventBridgeRule to filter on com.genesyscloud.events.routing.queue.sla.breach, yet the downstream Step Function fails with a 400 on the Slack API call because channel mapping is undefined. Pattern: { “source”: [“genesys.cloud”], “detail-type”: [“Queue SLA Breach”] } Why is routingContext missing?