Operation details endpoint have to be used for polling or webhook to confirm the status change.There might be a case where the terminal could not process revert or the transaction was already completed before the terminal received the revert operation.
Only the most recent successfully completed transaction can be reverted.