Describe the bug
When viewing a collection that has shows/seasons in it, sometimes the image provided by tmdb is wrong and sometimes it doesn't exist at all.
To Reproduce
Steps to reproduce the behavior:
- Open a collection with shows / seasons
- Click on any show and check if the banner image is correct
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots

Device (please complete the following information):
- OS: Debian
- Version 13
- Server: Plex
Debug logs
16:24:50WARNCorrected TVDB ID: 16353 to 257161 via TMDB cross-reference. The media server may have incorrect metadata for this item.
16:24:57DEBUGGET https://api...org/3/...ers failed
16:24:57DEBUGRequest failed with status code 404 | code=ERR_BAD_REQUEST | status=404 Not Found
AxiosError: Request failed with status code 404
at settle (/opt/app/node_modules/axios/dist/node/axios.cjs:1956:12)
at Unzip.handleStreamEnd (/opt/app/node_modules/axios/dist/node/axios.cjs:3279:11)
at Unzip.emit (node:events:508:28)
at endReadableNT (node:internal/streams/readable:1729:12)
at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
at Axios.request (/opt/app/node_modules/axios/dist/node/axios.cjs:4339:41)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async TmdbApiService.get (/opt/app/apps/server/dist/modules/api/external-api/external-api.service.js:47:30)
at async TmdbApiService.getTvShow (/opt/app/apps/server/dist/modules/api/tmdb-api/tmdb.service.js:116:26)
at async TmdbMetadataProvider.getDetails (/opt/app/apps/server/dist/modules/metadata/providers/tmdb-metadata.provider.js:49:24)
at async MetadataService.withProviderFallbackDetailed (/opt/app/apps/server/dist/modules/metadata/metadata.service.js:143:28)
at async MetadataService.getDetails (/opt/app/apps/server/dist/modules/metadata/metadata.service.js:270:32)
at async MetadataService.resolveAllIds (/opt/app/apps/server/dist/modules/metadata/metadata.service.js:485:57)
at async MetadataService.resolveImageUrl (/opt/app/apps/server/dist/modules/metadata/metadata.service.js:324:9)
at async /opt/app/node_modules/@nestjs/core/router/router-execution-context.js:46:28
16:24:57DEBUGGET https://api...org/3/...ers failed
Additional context
None
Describe the bug
When viewing a collection that has shows/seasons in it, sometimes the image provided by tmdb is wrong and sometimes it doesn't exist at all.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots

Device (please complete the following information):
Debug logs
Additional context
None