Yup, I will implement retry logic, it’s just this error should not be thrown in the first place in my opinion, and that is why I raised the question.
I am trying to figure out if the maxTransactionLockRequestTimeoutMillis config is the reason for the error, and if the error can be prevented by increase it (if yes, would that have some further implications…). 