When using the "Clones an issue, and links" Script Listener and setting the target project to be a different project, it can bypass the required fields in target project
- Create a "Clones an issue, and links" Script Listener
- Configure the target project to be a project where a required field is configured. For example purposes, the source project is A and target project is B
- In an issue in project A, ensure that the field that is required in B is empty (or is missing from the screen entirely). Trigger the listener.
The issue will not be cloned, or it will show a warning message that a required field in the target project is empty
The cloned issue is created successfully in project B, with the required field being empty
Tested in Jira Software 9.3.0 with ScriptRunner 7.4.0