The Sprint field is showing as empty in the Edit Issue screen while it is not empty in the View Issue screen
Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.
Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Summary
For some Jira issues, there is a mismatch in the way the Sprint field behaves in the View Issue screen vs the Edit Issue screen:
The Sprint field has a value in the View Issue screen ("Sample Sprint 2" in the example below):
The Sprint field is empty in the Edit Issue screen, and the "Sample Sprint 2" value is moved to the Completed Sprints field located below:
⚠️ Note that when clicking on the edit button next to the Sprint field (from the View Issue screen), the Sprint field becomes empty while the Sprint value is moved to the Completed Sprints field located below:

Environment
Jira Software version from 7.0.0 and above (Server and Data Center).
Solution
There is no solution provided, since the observed behavior is expected by design.
Explanation
The mismatch observed between the Edit Issue screen and the View Issue screen is actually expected by design, and only occurs when the value that is set in the Sprint Field corresponds to a Sprint that has been completed.
Basically, when a Sprint is completed, its scope should not be editable anymore, meaning that issues should not be added nor removed from it. If the Sprint value was still available in the Edit Issue screen, users would be able to remove the Jira issue from the Sprint, and therefore the scope of the Sprint (which had already been completed) would be changed.
This is the reason why on the Edit Issue screen (or when using the Edit button next to the Sprint field in the View Issue screen), the completed Sprint is not displayed in the Sprint field but instead it is displayed in the Completed Sprints field, which is a read-only field.
Note that, if a new Sprint is added to the Sprint field of the issue, the completed sprint will not be removed from the issue:
on the View Issue screen, both Sprints will be displayed in the Sprint field:
on the Edit Issue screen, the new Sprint will be displayed in the Sprint field (as long as it has not been completed yet), and the old Sprint will remain in the Completed Sprints field:
Was this helpful?