The left image is interleaved, which is usually caused by a wrong usage of view or reshape to swap the dimensions of an array or tensor instead of using permute.
Could you check your code, if this could also be the case here?