I suspect the real culprit here to be circcopy!, see Circcopy! does not infer for 3D arrays.
circcopy!