Index Error in cryosparc-live

We were running cryosparc-live on a collection and we collected 600+ images just fine and now suddenly during the picking step in the live processing it’s throwing the following error:

Traceback (most recent call last):
File “cryosparc_master/cryosparc_compute/jobs/rtp_workers/run.py”, line 371, in cryosparc_compute.jobs.rtp_workers.run.rtp_worker
File “cryosparc_master/cryosparc_compute/jobs/rtp_workers/run.py”, line 434, in cryosparc_compute.jobs.rtp_workers.run.process_movie
File “cryosparc_master/cryosparc_compute/jobs/rtp_workers/run.py”, line 950, in cryosparc_compute.jobs.rtp_workers.run.do_pick
File “/gs1/RTS/EM/Software/CryoSPARCv2/cryosparc2_worker/cryosparc_tools/cryosparc/dataset.py”, line 1251, in take
return type(self)([(f, self[f][indices]) for f in self])
File “/gs1/RTS/EM/Software/CryoSPARCv2/cryosparc2_worker/cryosparc_tools/cryosparc/dataset.py”, line 1251, in
return type(self)([(f, self[f][indices]) for f in self])
IndexError: index 6 is out of bounds for axis 0 with size 0

Has anyone encountered this before? Know a solution? Thanks all!

Looks like this ended up being an odd workflow error where the streaming 2D classes was restarted to adjust the mask, but the classes used in the template picker where separated out into a new job so when the streaming 2D classes restarted the template was lost