Track the error when deleteing the source branch fails
What does this MR do and why?
We have this issue #27347 (closed) where some branches are not being deleted, even though it is ticked in the merge request to delete the branch.
By tracking the error of the Delete branch service, it might give us more information on the reason of failure.
Edited by Marc Shaw