As for catching any kind of navigation problem, vs specifically catching failure to click the last link, that could be improved but I think the chances of false negative here are very low (esp if we switch to force_navigate)

Will see if i can improve this.