Fixed the bug: pyopt_driver and many other drivers are triggering a run via get_eq_constraints before the workflow is executed. ID 65164180

Either added or moved run_iteration to the top of some driver's start_iteration or execute methods