Johan's suggestion to consider various options and other solvers may be a good one. However, if you see an iteration "you like" (best objective value) prior to termination, and the optimization runs deterministically (or can be exactly duplicated), then you could re-run the optimization, but change the maxiter value to be equal to the iteration number you like. This brute force approach may not be the most efficient method, but it might get the job done.