Issue Checklist uses issue entity properties to provide the following features:
Therefore, the Issue Checklist must be able to set issue entity properties. This is enabled by default. However, if a jira.permission.* workflow property has been set on a workflow step, Issue Checklist may not be able to set issue entity property.
For example, the following property will prevent Issue Checklist from setting issue properties, and features listed above won't work correctly:
Removing the jira.permission.* workflow property and using the standard Jira permissions to control who can edit the issue will allow the Checklist functions to work.