Is it possible to recreate downstream pipeline when retry the job?

Hello everyone :wave:

In our main pipeline in Gitlab, we try to trigger a downstream pipeline to run some tests after the deployment with the trigger. However, the triggered downstream pipeline sometimes fails, and we must change the triggered project. In order to apply these changes to the main pipeline, we create another pipeline and run the trigger state again. Whenever we do such a move, we are forced to wait for the same stages that are done in the previous pipeline.

What we wonder is, can we trigger a brand new downstream pipeline when the original pipeline retries the trigger job (given in below) without actually creating another pipeline on the main project?

Test:
  stage: Test
  trigger:
    project: {subprojectdirectory}
    strategy: depend

Thanks in advance :upside_down_face: