I can't transition an issue in my Jira project - What now?

Hey there, Atlassian Community!

Sooner or later, it’s very probable that one person on your team (or even yourself) faces a very common problem, where you simply cannot transition an issue in one of your Jira Cloud projects. Considering the complexity of Jira Cloud, we will use this article to provide all the possible root causes that can cause this problem for both Company-managed and Team-managed projects, also including the steps to troubleshoot and resolve the issue.

How to know if I’m working with a Company or a Team-managed project?

You can tell the difference between team-managed and company-managed projects by going to your project sidebar.

In team-managed projects, the bottom-left of the sidebar says you’re in a team-managed project:

dda7770a-9267-42e9-82bf-545d32975086.png

In company-managed projects, the bottom-left of the sidebar will state you’re in a company-managed project:

972ae4e9-d957-49de-938f-3448e6bf6f14.png

Now that you know which project type you are using, let’s check the steps to properly restrict them.

For Company-managed projects:

Jira provides way more customization options for workflows and permissions related to company-managed projects, which also can cause some confusion to new Jira users. To properly troubleshoot issues with this project template, please consider the following:

1 - You must be a Jira administrator to edit workflows for Company-managed projects (Added to any groups with the Administer Jira global permission), which will be required to apply the troubleshooting steps in this article.

2 - In Company managed projects, workflows can be shared between multiple projects of your site. Before making any changes to the workflow, ensure that no other Administrator has edited the workflow intentionally to work properly for other projects.

Possible root causes for not being able to transition an issue:

1 - The user does not have the permission to do it (transition, close, or resolve issue permission)

It is required for users to have the transition issues permission to properly transition issues between two statuses. When transitioning the issues to a final status where the resolution must be set (Done, Resolved, etc), it might be possible that you also require the permissions to Close and Resolve issues.

Warning: 

Being a Jira administrator does not mean you have the three project permissions above. You can still be restricted from them even begin a site-admin, so don’t avoid this step during your troubleshooting.
Also, this step is only applicable if you are not using the free plan of Jira software, Work management, or Service Management.

You can follow the steps below to confirm if the user is missing this permission:

  1. Navigate to your project > Project settings > Permissions
  2. At the top-right corner of the page, click on Permission Helper
    963fa1a7-7f0a-4985-8a8b-b29b9d657f36.png
  3. Confirm if the user transitioning the issue have the transition permissions for the issue:
    6d92b017-c607-4934-ba72-b859de4544fa.png
  4. Repeat the process for the resolve and Close issues permission


Resolution:

Once you confirm which is the permission lacking for the user, follow the steps below:

  1. Navigate to your project > Project settings > Permissions

  2. Check which groups, roles are added with the permissions

  3. Add the user to one of the groups/roles added under that permission or manually add the user directly by clicking on Actions > Edit Permissions
    f460aec4-ce3a-4a4f-aaa3-25f25c9d5e47.png


2 - There are no transitions created in your workflow to move the issue to the status

In order to transition an issue from a status to another, you must ensure you have configured a transition between those two statuses in your workflow. You can follow the steps below to confirm if that’s the case:

  1. Navigate to your project > Project settings > Workflows > Edit

  2. On Diagram mode, confirm if you have a configured transition between the status where your issue is and the one you want to transition it to:
    dd5c7bf1-b2c5-41ec-a5fc-d6ae1d52a9c7.png

Resolution:

Confirm if any other admin of your team has not manually updated the workflow and removed the transition you are looking for intentionally. Once you confirm it, you can follow the steps below to add the transition:

You can not add transitions to a draft of an active workflow. That being said, you would need to create a copy of the workflow, edit and replace the workflow with the new one in your current project. You can check more details about this in the documentation below:
Work with issue workflows

Once you create a new copy of your workflow, you can follow the steos below to properly edit this:

  1. Navigate to the Workflows > Edit
  2. On Diagram mode, click to add a new transition, selecting the statuses you want:
    f90f588e-0f83-4886-b817-92cedc8396bd.png

  3. Navigate to the project > Project settings > Workflows > Click to add a new workflow, selecting the one you copied

3 - Your workflow transition is configured with a property, condition, or validator

You can configure properties, conditions, and validators in your workflow transition to ensure your issue meets certain criteria before the transition (A field must be filled, a step must be concluded, etc). Follow the steps below to check if one of those features might be blocking you:

  1. Navigate to your project > Project settings > Workflows > Edit

  2. On Diagram mode, click on the transition and a side panel will pop up:
    a066b7f1-970c-4a75-8025-6137fb326aa6.png

  3. Click on Properties, checking if there are any properly that might be causing the problem, following the guide below to check their functions (Usually, the jira.permission.* is the one that can cause this problem):
    Use workflow properties

  4. Back in the workflow view, click on Conditions - Repeat the verification steps

  5. Back in the workflow view, click on Validators - Repeat the verification steps

 

Resolution:

Confirm if any other admin of your team has not manually updated the workflow with the current property, Condition, or Validators. Once you confirm it, you can follow the steps below to remove it:

  1. Navigate to your project > Project settings > Workflows > Edit

  2. On Diagram mode, click on the transition > Select the option you want (Properties, Validators, or Conditions)

  3. Click in the “x" sign on the right side of the feature to remove it:
    dd681471-180b-4ad0-b73e-0dee96423be5.png

  4. Publish your workflow draft:
    ca961fbe-6d35-47cc-8b8e-cc0abf5787af.png


4 - There’s a problem with the integrity of your workflow

Sometimes when moving an issue from one workflow to another (by changing the project or issue type), the process fails and does not change the current workflow in the issue background. This problem can cause your issue to be stuck in a single status. Here are the steps to troubleshoot it:


Question:

  • Is the problem only occurring for this issue or to a specific amount of issues that were recently moved from one project or issue type to another? Check the steps below:

  1. Navigate to the issue

  2. Click on the issue history and check if the workflow of the issue was changed anytime before
    998143f7-036e-4320-8415-70b84b3e767a.png

Resolution:

If the answer to the question above is "yes", try to move the issue to a different workflow and back to the current one you are using to force a resync of the statuses:
5d26d280-2b05-4291-8f54-11ae34905a3d.png


 

For Team-managed projects:

To properly troubleshoot issues with this project template, please consider the following:

You must be a Project administrator to edit workflows for Team-managed projects (Added to the Administrator role under project settings > Access), which will be required to apply the troubleshooting steps in this article.

Possible root causes for not being able to transition an issue:

1 - The user is not added to the member or administrator roles in the project

It is required for users to be added with the administrator or member role in the project to properly transition issues between two statuses.

Warning:

Being a Jira administrator does not mean you have the three project permissions above. You can still be restricted from them even begin a site-admin, so don’t avoid this step during your troubleshooting.

Also, this step is only applicable if you are not using the free plan of Jira software, Work management, or Service Management.

You can follow the steps below to confirm if the user is missing this role:

  1. Navigate to your project > Project settings > Access

  2. Check if the user is properly added with the Member or Administrator role

Resolution:

Once you confirm the user does not have one of the required roles, follow the steps below:

  1. Navigate to your project > Project settings > Access

  2. Click on "add people” and add the member or administrator role to the user, considering which permissions you want your user to have as explained in the documentation below:
    Team-managed project permissions

    e3c65679-b247-4dcc-be2d-a9ffa1caaee1.png


2 - There are no transitions created in your workflow to move the issue to the status

In order to transition an issue from a status to another, you must ensure you have configured a transition between those two statuses in your workflow. You can follow the steps below to confirm if that’s the case:

  1. Navigate to your project > Board > Manage Workflow
    41b07014-30fb-4288-80eb-f4f70218938c.png

  2. Check if there is a transition that allows you to transition the issue to the status you need, considering the status the issue is at the moment

Resolution:

Once you confirm which is the missing transition, you can follow the steps below to add the transition:

  1. Navigate to your project > Board > Manage Workflow

  2. Click on Transition to create it:
    af4062f0-d1d8-42bc-a156-2cd14b953b26.png


3 - Your workflow transition is configured with a Rule that is blocking the transition

You can configure Rules in your workflow transition to ensure your issue meets certain criteria before the transition (A field must be filled, a step must be concluded, etc). Follow the steps below to check if a rule might be blocking you:

  1. Navigate to your project > Board > Manage Workflow

  2. Click on the transition you are trying to execute > Check the rules created for it in the right panel:
    635eb96c-c908-4cae-8239-78fbc34dbf26.png

Resolution:

Remove the rule that is causing the problem.


4 - There’s a problem with the integrity of your workflow

Sometimes when moving an issue from one workflow to another (by changing the project), the process fails and does not change the current workflow in the issue background. This problem can cause your issue to be stuck in a single status. Here are the steps to troubleshoot it:

Question:

  • Is the problem only occurring for this issue or to a specific amount of issues that were recently moved from one project or issue type to another? Check the steps below:

  1. Navigate to the issue

  2. Click on the issue history and check if the workflow of the issue was changed anytime before:
    998143f7-036e-4320-8415-70b84b3e767a (1).png

Resolution:

If the answer to the question above is "yes", try to move the issue to a different workflow and back to the current one you are using to force a resync of the statuses:
5d26d280-2b05-4291-8f54-11ae34905a3d.png

Related community posts:

You don't have permission to transition this issue

How do you prevent users transitioning issues with no time logged?

added a status and a column to the board but I can't move anything there

Cannot transition issue with all permissions, only 1 issue affected

Transitions not available

Can't move issues to Done

Cannot move issues from IN PROGRESS to TO DO in Kanban board

Related commonly asked questions:

Why can’t I transition an issue?
What's causing an issue to not transition?
I’m unable to transition an issue?
Transition issue greyed out, why?
Can’t move an issue to "Done".
Cannot move issues …

5 comments

Grigory Salnikov
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 8, 2021

Wow, impressive...

Well done @Petter Gonçalves !

This is what I call a comprehensive approach.

great job.gif

Like Petter Gonçalves likes this
Petter Gonçalves
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
November 8, 2021

Thanks, @Grigory Salnikov! :)

Dave Mathijs
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
November 8, 2021

That's a nice troubleshooting article @Petter Gonçalves !

Like Petter Gonçalves likes this
Alex John April 25, 2023

Still helpful in 2023

Isaac Van Baren August 11, 2023

Maybe this is the kind of article that's so good it requires no feedback from the audience... 4 comments and 7496 views? 👍

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events