I think the transition from draft to published is invalid though. It has to be in the submitted state in order to be published, whereas force publishing will work for draft editions.