while failed we are always suspended, if not then that would be a bug AFAICS—please check if you come to the same conclusion