When we pass the transition, the status of an issue is not updated, however in the transition history it already indicates the new status but in the detail of the issue it continues to show its previous status.
Which could be the main cause of this case.
I am using Jira server 7.1.10.