First, thank you for creating AIOMetadata it’s a fantastic project and really helpful for self-hosted setups.
Using AIOMetadata self-hosted with TMDB as the only provider, I’m seeing duplicate entries in Continue Watching for the same title.
"Setup:"
- AIOMetadata: latest Docker
- Provider: TMDB only
- Scrape IMDb: ON
- Smart Fallback: OFF
- Hosting: HTTPS via Pangolin proxy
- Cinemata: disabled
"Steps to reproduce:"
- Configure AIOMetadata with TMDB only
- Play any movie or series
- Check Continue Watching → duplicates appear
"Expected:"
Each title appears only once in Continue Watching
"Actual:"
Duplicates appear, likely due to internal ID mapping inconsistencies
"Notes:"
- Clearing cache or restarting container doesn’t fix it
- Only TMDB is enabled; Smart Fallback is disabled
- Cinemata is disabled
"Web UI context:"
- Smart Fallback: OFF
- Scrape IMDb: ON
- Catalog Mode Only: OFF
- Force Latin Cast Names: default
Even with these settings, duplicates persist.
First, thank you for creating AIOMetadata it’s a fantastic project and really helpful for self-hosted setups.
Using AIOMetadata self-hosted with TMDB as the only provider, I’m seeing duplicate entries in Continue Watching for the same title.
"Setup:"
"Steps to reproduce:"
"Expected:"
Each title appears only once in Continue Watching
"Actual:"
Duplicates appear, likely due to internal ID mapping inconsistencies
"Notes:"
"Web UI context:"
Even with these settings, duplicates persist.