There is an assertion failure within the ReviseDeadlocksMRV() function that can be avoided by using the -force-rank-deadlocks flag. The revise function might be incompatible with some scenarios.
One bad scenario is when some added action is not a candidate. Another is when more deadlock states are introduced due to the invariant shrinking. Both of these are guarded against.