Why I can't complete my sprint
Summary
You are unable to complete a sprint in your project.
Environment
Atlassian Jira Cloud
Diagnosis
This can happen :
- If the same Sprint appears on two different Scrum boards.
- A sprint shows up on a board in which it wasn't created.
- Making a change to a sprint in one board affects a sprint in another board.
- Attempting to complete the sprint requires admin permissions in another project.
In the screenshots above, Sprint name "Sprint 1 Project1" appears in two different projects under two different Scrum Boards.
Cause
Sprints aren't dependent on a specific board or project. It's, therefore, possible for a sprint to be displayed on more than one board. It is still one entity though, and changes made to it in one board will be reflected in the other as well. Furthermore, if an issue was modified or moved and as a result, is displayed in a new board, the sprints that it was originally assigned to will be shown in that new board too. Now, if you intend to complete the sprint you would need "Manage Sprints permissions" in all of the projects.
Solution
However, if you don't have admin permission for other projects, you can create a new sprint in one of the projects and bulk change the Sprint field on all of the relevant issues. This way you can move all relevant issues to the new sprint and be able to complete the sprint without issues.