fix fetching track when it's not in cache