The resolution for
SRJIRA-3418 concluded that a field server-side script will always be triggered on the initial form launch.
If a radio button field is set required via 'Field Configuration', the Behaviour server-side script for that field is not fired until it is interacted with.
- Create a 'Radio Button' field and add it to the issue
- Make sure the field is set as required via 'Field Configuration'
- Create a Behaviour, add the mappings, and add the 'Radio Button' field.
- Add a simple script such as a log message, and launch the Create/Edit form.
The script should fire and the log should be logged.
The script did not fire and log until interacted with.