The product contains the main image and six secondary images. All images are different. Product is created OK.
The product page shows images through images Any collection including this product shows images Retrieving the JSON shows that image now is the same as images, i.e: the different picture initially specified in the image is not visible.
Below is the relevant extract of the defining JSON
Note that images comes from .../medium/... and image comes form .../small/...
As per 18-nov-2020, the images are there, you the reader can see that .../medium/... contains a water mark and .../small/... does not.
And this is what Shopify delivers when requesting the product as JSON
Note that images and images are the same as the original images were as they were different in the intended original. i.e: the medium watermarked version is used when the small without watermark was intended.