fixed: TMDB API error handling