It looks like the server is returning text instead of an image, could it be wrong permissions? Try to print out the image as text and see what it says.
Yes, you are absolutely right (and perhaps this will help another user).
The uploaded images had the type metadata set to “text/plain” instead of “image/jpeg”.
I used the Amazon CLI (aws s3 cp) to batch update our files on the bucket several hours ago.
We are using Parse-Server on top of Node, and Parse-Server provides a nifty file adapter that uses S3 (rather than storing blobs on MongoDB), we didn’t realize that at some point the mime types changed. Now we will try to figure out if this is a browser thing or Parse thing and we will fix it so future uploads do not need manual intervention.