A transition between two lifecycle states can be blocked by transition criteria. If the case, the user is informed by a feedback dialog screen, showing a general and cryptic message.
I propose to provide the lifecycle transition criteria with self-defined text that shows up in the feedback dialog.
In example below, the lifecycle transition from Work in Progress to For Review depends on Controlled By Change Order is true and Change Order state is Work.

If this criteria is not met, currently you receive this feedback:

This message would make more sense:

Proposal
assign a criteria failed message field to the lifecycle transition criteria to display in the Can't change state dialog
