Index error during local refinement when using masks

Hey everyone!
I am currently trying out masking for the first time, using a dataset of a relatively small protein with a binder attached.
Since I have an inkling where the binder might be from 2D classification, I’ve created a mask for that region as well as one excluding it using the volume eraser method outlined in the tutorial.
Unfortunately, attempting to run a local refinement using the mask of the region of interest keeps failing during the initial model creation:

Traceback (most recent call last):
File “cryosparc_master/cryosparc_compute/run.py”, line 129, in cryosparc_master.cryosparc_compute.run.main
File “cryosparc_master/cryosparc_compute/jobs/local_refine/newrun.py”, line 430, in cryosparc_master.cryosparc_compute.jobs.local_refine.newrun.run_local_refine
File “/home/lab/opt/cryosparc/cryosparc_worker/cryosparc_compute/plotutil.py”, line 310, in plot_central_slices
slice_yx = newfourier.convert_herm_to_full(M[(N//2),:,:]) if herm_volume else M[center[2],:,:]
IndexError: index 259 is out of bounds for axis 0 with size 256

But running the same job with the same parameters using the complementary mask works. Could anyone give me some pointers on how I might be able to fix this?