Currently, there is a problem with the vault_service.export_document_versions() function. If the response of
export_doc_response: JobCreateResponse = vault_service.export_document_versions(request_string)
does not contain a export_doc_response.job_id the while not is_vault_job_finished: never completes and causes a loop.