worth logging anything about the exception itself? Also, can't you skip the String.format with 
log.error("Failed writing item {}, broadcast {} on {}", [parameters to msg]); ?