Prefect 2 retry didn't skip flow with status manually updated to completed

I have recently migrated from prefect 1 to prefect 2, so far so good.

Except the prefect flow manual retry behavior was a bit different.

My prefect flow consists of lists of databricks jobs.
In Prefect 1, when a flow was failed in the middle of flow, sometimes I need to manually rerun the failed databricks job and marked the task as completed.
After that, if I retry the flow, Prefect will skip this manually updated task and continue to run the rest of the downstream task.

However in prefect 2, even I manually updated the status of the failed task to completed, the task will still rerun during flow retry.

Is there any way to archive the same result as Prefect 1?