Should work for dimensions that are not equal, dont really see why it might fail. However i made the model according to dimensions in the paper.
With the error on padding = 'same' not sure why that’s there since conv3d also supports padding=same. Can you share the error message