I posted a tweet with 140 characters and an image, but the entities->media is not returned in the search API.
Then i posted another tweet with 115 characters (the limit before being cropped by the short-link) and the image was returned. We have made multiple tests to replicate this behavior and it is consistent.
115 characters tweet:
140 characters tweet:
I believe this is a problem in the API not returning the entities->media if the text is longer than 115 chars.