Problem description: When entering an abnormality event, the script checks for sinners with a "High" or "Very High" success rate. This works fine in the majority of situations. However, there are scenarios in which there are no sinners in your party with "HIgh" or "Very High" success rate, and the only available options are "Low" or "Very Low". A human player in this scenario would simply pick any of the options so that they can move on with the mirror dungeon. The script, however, doesn't know what to do in this scenario and gets stuck indefinitely, halting progress.
Proposed solution: I don't think the script should click on "Very Low" immediately, or else it might start failing checks that it could have succeeded at. Instead, perhaps it should only check for "Very Low" after checking for higher success rates and after the script has failed to act a certain number of times in a row. That way, it would (hopefully) only click "Very Low" when it is absolutely necessary to.