"This isn't an image" always appears as an error. However, there are multiple erroneous cases: The image can be too big, the file can be a non-image, or the server may be misconfigured (i.e. there may be permission issues). We should distinguish between these.