Не знаю, что такое "консоль Groovy" и что там работает нормально. Но у Issue действительно нет метода getIssuetype(), но есть getIssueType(). Поэтому необходимо писать
issueType.name
.
Также я не знаю, что за метод setFieldValue. У MutableIssue такого
нет. А setCustomFieldValue не сохраняет информацию в базе, а просто проставляет значение в объекте.
Но в целом, подход не самый оптимальный, лучше для этого использовать вычисляемое поле, чтобы информация была всегда актуальной.