I think there's a SIZE LIMIT to these files?
Just my guess, but I had a couple of pictures start working after I manually edited them to a smaller file size on my computer, before uploading.
Very misleading, as the preview in the post shows the picture fine... then it just mysteriously doesn't work. If the picture is too large, the picture-upload feature should warn me, not show me a happy picture that isn't going to work.