See the following section in the documentation:
The section incorrectly states the following:
[...] It is not immediately retried and added back to the acquisition queue, but the value of the RETRIES_ column is decreased. The process engine thus performs bookkeeping for failed jobs. After updating the RETRIES_ column, the executor moves on to the next job. This means that the failed job will automatically be retried once the LOCK_EXP_TIME_ date is expired.
The actual behavior is that the after the job failed, the default behavior is:
- decrement retries
- unlock (set lock time & lockowner to null)