At some point yesterday, both my Message Queues stopped receiving messages. The error message I am getting is:
Batching brokered messages with distinct SessionId, PartitionKey, or MessageId is not supported for an
entity with partitioning and duplicate detection enabled.
TrackingId:f4dbfe47-b164-4f42-8df2-bf0fae4de359_G5_B20,TimeStamp:6/11/2015 4:42:46 PM
Not sure how to tell if my queues are partitioned but I do know duplicate detection is on. But this is not something that has ever changed on my end...
The API call I am using is QueueClient.SendBatch(), and I have not changed the SDK version on the code side either (it's been happily running in production for a while).
Any help would be appreciated.