Better error messages for failure to converge