When sending saga timeouts the current partition information is not automatically added to the timeout message. When such a saga timeout message is processed, the partition to be used for the CosmosDB cannot be extracted from the incoming saga timeout message.
Ensure that the timeout data state that is passed to RequestTimeout
contains the partition key information. The Cosmos DB Persistence Usage with non-default container sample demonstrates this approach.