only increase the fail counter of monitored navigation at specific situations

if result.recovered is True and result.human_interaction is False as suggested by @BFALacerda