Troubleshoot smart fields / Execution log
Each execution of Smart Fields is being tracked in a dedicated log that can be accessed directly through the Jira user interface - the execution log.
This basically means that every time a Smart field is being updated or re-calculated (e.g. when a user refreshes a work item that contains the field), an event is being logged in the execution log.
Detect the error
If a smart field is not being calculated correctly - this could be for a number of reasons (s. below) - you will see a little info icon next to the field. Hovering over the icon, users will be informed that there was an error during calculation and that they might have to contact an administrator to troubleshoot the configuration.

Locate the error in the execution log
Being logged in as a Jira administrator, you will find the execution log within the Apps section of the side menu.
You can inspect the execution of a specific field using filters to search for it. You can limit the display to executions that failed with an ERROR or those that were calculated with SUCCESS.
You can additionally search for work item keys or through error messages.

Execution log
Events
The execution log tracks each calculation of a smart field. Records are being stored for the last 10 executions unless a field value was left untouched. In that case, no dedicated event will be listed in the log.
The log supports you by providing as much information as possible for you to understand what is going on behind the scenes.
Click on the field name to directly jump to its configuration!
Field | Date | User | Work item | Status | Message | Show more |
---|---|---|---|---|---|---|
Name of the Smart field that was being calculated. | Timestamp of the execution | User triggering the execution (e.g. viewing a work item) | Key of the work item that contained the smart field | ERROR SUCCESS | Short description of the encountered problem | Provides details of the error. |
Error types
The execution log is pre-filtered to show execution errors. Smart Fields for Jira currently distinguishes between the following error types:
Jira expression error
This error is displayed if the underlying Jira expression contains an error, e.g. a syntax error or if the complexity of the expression is too high.
JWT expression error
This error is displayed if the underlying JWT expression contains a syntax error.
REST request error
The REST request being used internally to request data (e.g. returning a work item or performing a JQL query) is returning an error.
Runtime error
This error is displayed if the request is not returning a result on time due to e.g. platform limitations or if no configuration was found for the Smart field.
Format Error
The error is displayed if the calculated value is not a valid number (e.g. a text is being returned).