On the stability of approximation for Hamiltonian path problems