results.json blob is missing or invalid

Training successfully completed for pipeline type:TRAIN ONLY/FULL/EVALUATION but within the pipeline report it shows as "results.json blob is missing or invalid".

Issue Description: Yet times, the train pipeline or others (FULL/EVALUATION) will be successful but it fails to run.

Root Cause: Failed to create the results.json.

Resolution:

  1. Go to the pipeline and download the zip file. (in my case) “invoice_extractor.zip“ should be there. Save this for step 4.
  1. Navigate to the package you have used for training. Choose the version used for training and download the artifacts. You only need the “…metadata.json“ file.

  1. Edit metadata json, find the “trainingVersion” field and increase the number by 1. (ex change from 2 to 3). Save the file under a different name.

  1. In ML packages view, navigate to "Import ML Package". Use the zip file from the pipeline and the edited metadata file to upload a new package.

  1. Upload it in "Import ML Package" as shown below:

  1. A new version should be shown under the original package.

Contact UiPath Product Support: If issue persists, create UiPath Support Ticket for further troubleshooting.


Ensure to reproduce the issue and provide / attach the below list of details in ticket being created:

  1. Share the whole pipeline for the failed instance to diagnose the issue. ( As shown below).
  1. Also, Share us the Cloud URL
  2. Support ID: Can be referred from Finding your Support Id documentation
  3. Tenant name: ...