Update. Apparently it's from a change in iOS. iOS does not allow mixing secure and plaintext content anymore unless we add exclusions. This means that if a user posts an image in a post without a HTTPS link, the image will come up as ? box in our iOS App. I will inquire to see if there's anything to be done about this.