Vi mode: Don't infinite loop in searcher
Under certain still unknown conditions, we might end up searching over for the same parameters from the same point and unsurprisingly we end up with the same result of not good enough matches. Better error out here rather than loop forever