Could you run this test and check the colors in your setup, please?
red = np.concatenate((
    np.full((224, 224, 1), 255).astype(np.uint8),
    np.zeros((224, 224, 1)).astype(np.uint8),
    np.zeros((224, 224, 1)).astype(np.uint8)
), axis=2)

green = np.concatenate((
    np.zeros((224, 224, 1)).astype(np.uint8),
    np.full((224, 224, 1), 255).astype(np.uint8),
    np.zeros((224, 224, 1)).astype(np.uint8)
), axis=2)

blue = np.concatenate((
    np.zeros((224, 224, 1)).astype(np.uint8),
    np.zeros((224, 224, 1)).astype(np.uint8),
    np.full((224, 224, 1), 255).astype(np.uint8),
), axis=2)

plt.imshow(red)
plt.imshow(green)
plt.imshow(blue)