detect previous check failures and handle them