Return errors when results don't share the same dimension length

in 52 seconds, using 0 compute credits, and was queued for 3 seconds