Media need reload

I am using the native Strapi media system. Right after I save some media (using the api) they work just fine, meaning I can access them easily ( through the url or api call). But after some time I need to reload the url a couple time in order to make the media appear, as if it needed multiple query to be fetched. Any ideas? Should I switch to some external hosting for more consistency?