---
title: "Issue Matrix 5.x causes Script Runner 8.53.0 crashes"
canonical: "https://support.appfire.com/space/SUPPORT/2420670637/Issue%20Matrix%205.x%20causes%20Script%20Runner%208.53.0%20crashes"
format: markdown
---
After the upgrade to Issue matrix 5.x version customers experience Script Runner crashes on version 8.53.0 such as:

1. Could not load JQL functions tab:  `/rest/scriptrunner-jira/latest/jqlfunctions` endpoint returns Http response code 500 Error
2. Creation and configuration of ScriptRunner’s Issue Picker custom fields
3. Transitions are also affected

Root cause is 

```
2025-09-16 09:01:37,080+0200 http-nio-18080-exec-7 url: /jira/rest/scriptrunner-jira/latest/scriptfields/com.onresolve.scriptrunner.canned.jira.fields.IssuePickerCannedFieldConfig/params; user: XXXXX ERROR XXXXX 541x94974x3 1oygw9f 10.XXX.XXX.XXX,127.0.0.1 /rest/scriptrunner-jira/latest/scriptfields/com.onresolve.scriptrunner.canned.jira.fields.IssuePickerCannedFieldConfig/params [c.a.p.r.c.error.jersey.ThrowableExceptionMapper] Uncaught exception thrown by REST service: com/atlassian/plugin/module/Element
java.lang.NoClassDefFoundError: com/atlassian/plugin/module/Element
```

Script runner loads all modules that extend `ModuleDescriptor` it loads also a module which Issue Matrix exposes and it breaks with `NoClassDefFoundError` as Issue Matrix expects `com.atlassian.plugin.module.Element` to be loaded in Script Runner context. 

## \uD83D\uDCD8 Resolution

The compatibility issue is fixed in Issue Matrix 5.0.3 version.