I was wrong, my script was bugged : after the exception, the result of barman ($?...
Random recovery error