BUG: nonlinear solvers are not confused by lucky guess

closes https://github.com/scipy/scipy/issues/3227