bug fix on liveness upon soft failure