The condition used is "the previous status Immediatly before the current status must be A".
In our case, the current status is B. The particularity is that the transition concerned goes from the status B to the same status B. Once it is executed, the previous status immediatly before detected should be "B" and the transition should not appear anymore. Or the transition is still possible.
The problem occurs with the version 3.5.2 (Jira 6.3.8).
For information, it was working as expected with the version 2.4.1 (JIra 4.4.5).