“…This is because when a model is unsolvable, there is no artifact (such as an outputted plan) to look at for debugging purposes. While there have been a lot of efforts, including an ongoing competition (Muise and Lipovetzky 2023), to detect unsolvability of planning tasks up-front to speed up calls to a planning module (Bäckström, Jonsson, and Ståhlberg 2013;Moreira and Ralha 2017), and attempts to compute or even learn heuristics (Hoffmann, Kissmann, and Torralba 2014;Ståhlberg 2017;Ståhlberg, Francès, and Seipp 2021) and produce certificates Helmert 2017, 2018;Eriksson and Helmert 2020) for unsolvable tasks, to make this process as efficient as possible, these do not help to fix the issues with the model that make it unsolvable in the first place.…”