EventBridge filtering for specific queue conversation.end

Setting up an EventBridge rule to catch conversation.end events, but the filter policy seems to ignore the queue ID. I’ve tried matching detail.QueueId against our specific queue ARN, yet we’re still getting flooded with ends from other queues. Is the queue identifier even present in the event detail payload for voice conversations?

{
 "detail-type": ["Conversation End"],
 "detail": {
 "QueueId": ["<our-queue-id>"]
 }
}