missing 'break' statement in IPoptSolver caused major bug in SPOT