I created a validator for each of the state transitions. I have different fields being required at different state transitions. The behavior is different on some of the state transitions. For example when I transition to the Done state the screen displays what field needs to be filled out with a red asterisk displaying next to the required field. But in some of my other state transitions it displays a error msg "Workflow Error, displays the fields that are required, ex Budget source is required, Planned Finish is required. It seems that you have tried to perform an illegal workflow operation. If yo think this message is wrong, please contact your jira administrators."
What is causing this workflow error? I want the behavior for each transition where I have a validator check for required fields to display what is required (if the user has not set the value) by displaying what is required with the red asterisk by the field.
How do I fix this issue.