Currently when you want to wait for a pipeline it will see paused pipelines (waiting for manual steps) as completed. In our use case this is not what we want. We have a release pipeline that is split over multiple repositories. The respective owners of the code need to approve the actual releasing before the main pipeline continues.
This use case is currently not possible as the pipeline will just continue as if the triggered pipeline was continued.