It may be because the sender has deleted the photo from their end. Or they might have sent the photo using the view once option.