correction of a bug not setting the message id for a choreography task when the message had already been used in another task