Reference based auto select 3D issue in v5.0.2

After updating to the new version, I encountered the following error when running reference-based auto select 3D:

Feb 26, 2026, 10:17:44 AM

Traceback (most recent call last):
File “cli/run.py”, line 106, in cli.run.run_job
File “cli/run.py”, line 211, in cli.run.run_job_function
File “compute/jobs/refselect3D/run.py”, line 57, in compute.jobs.refselect3D.run.run
File “/home/spuser/Downloads/cryosparc/cryosparc_worker/tools/cryosparc/dataset/init.py”, line 953, in getitem
return Column(get_data_field(self._data, key), self._data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/home/spuser/Downloads/cryosparc/cryosparc_worker/tools/cryosparc/dataset/dtype.py”, line 113, in get_data_field
return normalize_field(field, get_data_field_dtype(data, field))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/home/spuser/Downloads/cryosparc/cryosparc_worker/tools/cryosparc/dataset/dtype.py”, line 119, in get_data_field_dtype
raise KeyError(f"Unknown dataset field {field}")
KeyError: ‘Unknown dataset field fsc_info_mask/res_0143_A’

How can I solve it?

I’ve been able to get past this by stripping the no_mask slot from the input volume group.

I out the slot shown in green and the Ref-Based 3D works.

after removing that slot

Thank you for your response — the approach you suggested is indeed helpful!

However, just to confirm, this issue is caused by the version update, correct?

I am currently using the automated workflow, and it seems that I’m not able to manually remove the input in the workflow edition as you described.

Nonetheless, I truly appreciate your help.

I don’t know, my first try using this job has been v5.0.2.

Hi @craigyk and @Songdf,

Thanks for reporting this issue. We have made a fix for it that will be present in the next release.

Best,

Kye

1 Like

That would be great. Thanks.

Hi @Songdf @craigyk , this has now been fixed in the latest v5.0.3 update. Thank you again for reporting!