When running a simple workflow, the execution completes successfully (outputs are correctly produced), but the final state reported by events.get_final_state() is WorkflowRunState.IDLE instead of ...