It’s probably the missing HTTPS:// that’s causing you the issue here.
You could create a new data field called s3 text and copy the url from the image and use a find and replace function to add the https:// back.
It’s a right pain when sending images out via the API as well.