Add alternate title filtering - wrong titles #9358

Open
opened 2026-02-20 00:13:03 -05:00 by deekerman · 15 comments
Owner

Originally created by @Preclowski on GitHub (Feb 6, 2026).

Is there an existing issue for this?

  • I have searched the existing open and closed issues

Current Behavior

Hello. More and more often Im facing situation, where Radarr is confusing different movies because of badly assigned alternarive titles on TMDB side.

One example of whats happening is "Fantastic Four: First Steps". During production, movie got working title "Blue Moon". Reason for that was to hide actual production in papers. Makes sense? Sure, it does. But...

Blue Moon is still one of "alternative titles" for Fantastic Four. It leads to misdetection of movies in RSS feed. On the same year, 2025, there was actual movie named Blue Moon and thats what confused Radarr for Fantastic Four.

In result, Radarr is constantly trying to replace Fantastic Four (2025) with Blue Moon (2025) because Blue Moon its one of alternative titles of Fantastic Four.

I tried to remove that "working title" from TMDB, but its locked from editing. It makes no sense, because Blue Moon isn't alternative title for Fantastic Four in any way. Its fun fact about movie, something for wikipedia article - not something we expect to see in feeds. On TMDB page its described as "working title" and as is should not be recognized by Radarr.

(requires logging, I cant find public list of alternative titles except Radarr movie page itself) https://www.themoviedb.org/movie/617126-the-fantastic-4-first-steps/edit?active_nav_item=alternative_titles

On TMDB, alternative titles have "type" - in this case its described as "working title".

My question is - can Radarr distinguish different alternative titles and don't use working titles for parsing? Practically it doesnt even make sense to display "working title" in Radarr titles list. Working title has value in form of fun fact, but not in movie management/preservation.

There are other types of titles (for this specific movie):

  • former promotional title
  • promotional title
  • alternative spelling
  • literal translation
  • French working title

I strongly believe ANY of those should NOT be parsed in RSS feed search.

Expected Behavior

Alternative titles in Radarr should NOT include working title (and preferably other non-movie-title alternative titles like "former promotional title" or "promotional title").

Steps To Reproduce

  1. Add "Fantastic Four: First Steps (2025)" as Monitored in Radarr
  2. Wait for RSS sync with movie "Blue Moon (2025)"
  3. Radarr will grab "Blue Moon (2025)" and recognize/import it as "Fantastic Four: First Steps (2025)" because "Blue Moon" is listed in "Alternative titles" in Radarr

Environment

- Radarr: 6.1.1.10317

What branch are you running?

Master

Trace Logs? Not Optional

Info logs:
Report for The Fantastic 4: First Steps (2025) sent to ****** from indexer ***** (Prowlarr). Blue.Moon.2025.BluRay.1080p.DTS-HD.MA.5.1.AVC.REMUX-FraMeSToR

Actual trace logs are hard to reproduce as situation is dependent on RSS feed.

Trace Logs have been provided as applicable. Reports will be closed if the required logs are not provided.

  • I have read and followed the steps in the wiki link above and provided the required trace logs - the logs contain trace - that are relevant and show this issue.
Originally created by @Preclowski on GitHub (Feb 6, 2026). ### Is there an existing issue for this? - [x] I have searched the existing open and closed issues ### Current Behavior Hello. More and more often Im facing situation, where Radarr is confusing different movies because of badly assigned alternarive titles on TMDB side. One example of whats happening is "Fantastic Four: First Steps". During production, movie got working title "Blue Moon". Reason for that was to hide actual production in papers. Makes sense? Sure, it does. But... Blue Moon is still one of "alternative titles" for Fantastic Four. It leads to misdetection of movies in RSS feed. On the same year, 2025, there was actual movie named Blue Moon and thats what confused Radarr for Fantastic Four. In result, Radarr is constantly trying to replace Fantastic Four (2025) with Blue Moon (2025) because Blue Moon its one of alternative titles of Fantastic Four. I tried to remove that "working title" from TMDB, but its locked from editing. It makes no sense, because Blue Moon isn't alternative title for Fantastic Four in any way. Its fun fact about movie, something for wikipedia article - not something we expect to see in feeds. On TMDB page its described as "working title" and as is should not be recognized by Radarr. (requires logging, I cant find public list of alternative titles except Radarr movie page itself) https://www.themoviedb.org/movie/617126-the-fantastic-4-first-steps/edit?active_nav_item=alternative_titles On TMDB, alternative titles have "type" - in this case its described as "working title". My question is - can Radarr distinguish different alternative titles and don't use working titles for parsing? Practically it doesnt even make sense to display "working title" in Radarr titles list. Working title has value in form of fun fact, but not in movie management/preservation. There are other types of titles (for this specific movie): - former promotional title - promotional title - alternative spelling - literal translation - French working title I strongly believe ANY of those should NOT be parsed in RSS feed search. ### Expected Behavior Alternative titles in Radarr should NOT include working title (and preferably other non-movie-title alternative titles like "former promotional title" or "promotional title"). ### Steps To Reproduce 1. Add "Fantastic Four: First Steps (2025)" as Monitored in Radarr 2. Wait for RSS sync with movie "Blue Moon (2025)" 3. Radarr will grab "Blue Moon (2025)" and recognize/import it as "Fantastic Four: First Steps (2025)" because "Blue Moon" is listed in "Alternative titles" in Radarr ### Environment ```markdown - Radarr: 6.1.1.10317 ``` ### What branch are you running? Master ### Trace Logs? **Not Optional** Info logs: Report for The Fantastic 4: First Steps (2025) sent to ****** from indexer ***** (Prowlarr). Blue.Moon.2025.BluRay.1080p.DTS-HD.MA.5.1.AVC.REMUX-FraMeSToR Actual trace logs are hard to reproduce as situation is dependent on RSS feed. ### Trace Logs have been provided as applicable. Reports will be closed if the required logs are not provided. - [x] I have read and followed the steps in the wiki link above and provided the required trace logs - the logs contain `trace` - that are relevant and show this issue.
Author
Owner

@mynameisbogdan commented on GitHub (Feb 7, 2026):

In best case scenarios they would have a supplied type for this to work, but I agree with you on at least ignoring alt titles with type working title.

@mynameisbogdan commented on GitHub (Feb 7, 2026): In best case scenarios they would have a supplied type for this to work, but I agree with you on at least ignoring alt titles with type `working title`.
Author
Owner

@Preclowski commented on GitHub (Feb 7, 2026):

My advice is to ignore all entries with any custom type. I cant tell with certainty for all edge cases, but from my observation all "actual" movie titles (so ones we are interested including translations) dont have type specified.

@Preclowski commented on GitHub (Feb 7, 2026): My advice is to ignore all entries with any custom type. I cant tell with certainty for all edge cases, but from my observation all "actual" movie titles (so ones we are interested including translations) dont have type specified.
Author
Owner

@mynameisbogdan commented on GitHub (Feb 7, 2026):

Sadly due to TMDb is community driven, so there's a high change someone will input a type even when they shouldn't.

@mynameisbogdan commented on GitHub (Feb 7, 2026): Sadly due to TMDb is community driven, so there's a high change someone will input a type even when they shouldn't.
Author
Owner

@mynameisbogdan commented on GitHub (Feb 7, 2026):

Take for example https://themoviedb.org/movie/18

{
  "id": 18,
  "titles": [
    {
      "iso_3166_1": "AD",
      "title": "El cinquè element",
      "type": ""
    },
    {
      "iso_3166_1": "US",
      "title": "The 5th Element",
      "type": "alternative spelling"
    },
    {
      "iso_3166_1": "FR",
      "title": "Le 5ème élément",
      "type": ""
    }
  ]
}
@mynameisbogdan commented on GitHub (Feb 7, 2026): Take for example https://themoviedb.org/movie/18 ```json { "id": 18, "titles": [ { "iso_3166_1": "AD", "title": "El cinquè element", "type": "" }, { "iso_3166_1": "US", "title": "The 5th Element", "type": "alternative spelling" }, { "iso_3166_1": "FR", "title": "Le 5ème élément", "type": "" } ] } ```
Author
Owner

@Preclowski commented on GitHub (Feb 8, 2026):

Now I understand why it's so difficult. TMDB is terrible, opinionated service to be used as source of truth for *arr.

I added "The Fifth Element" as alternative title to locked, false claim its french movie with french title and my edit was removed.

It's not community driven. It's french moderation dictatorship driven service.

https://www.themoviedb.org/talk/69889f23e7f114fc098fcece#6988a3630a8f537993f8103f

@Preclowski commented on GitHub (Feb 8, 2026): Now I understand why it's so difficult. TMDB is terrible, opinionated service to be used as source of truth for *arr. I added "The Fifth Element" as alternative title to locked, false claim its french movie with french title and my edit was removed. It's not community driven. It's french moderation dictatorship driven service. https://www.themoviedb.org/talk/69889f23e7f114fc098fcece#6988a3630a8f537993f8103f
Author
Owner

@mynameisbogdan commented on GitHub (Feb 8, 2026):

I added "The Fifth Element" as alternative title to locked, false claim its french movie with french title and my edit was removed.

That's not needed, "The Fifth Element" is already the title for the english translation.

Please read the TMDb bible before getting into heated arguments with folks that provide a free service.

@mynameisbogdan commented on GitHub (Feb 8, 2026): > I added "The Fifth Element" as alternative title to locked, false claim its french movie with french title and my edit was removed. That's not needed, "The Fifth Element" is already the title for the english translation. Please read the TMDb bible before getting into heated arguments with folks that provide a free service.
Author
Owner

@Preclowski commented on GitHub (Feb 8, 2026):

Im sorry, it was bit emotional - you referred to one of my favorite directors and I found some kind of conspiracy around his movies.

To do not offtop here, I will continue thread on TMDB.

As much I understood how difficult it may be, it may be great to suggest some ENUM for alternative title type on TMDB. That may solve the problem on Radarr side completely. I will look into this if it's possible to suggest or maybe code something like this.

@Preclowski commented on GitHub (Feb 8, 2026): Im sorry, it was bit emotional - you referred to one of my favorite directors and I found some kind of conspiracy around his movies. To do not offtop here, I will continue thread on TMDB. As much I understood how difficult it may be, it may be great to suggest some ENUM for alternative title type on TMDB. That may solve the problem on Radarr side completely. I will look into this if it's possible to suggest or maybe code something like this.
Author
Owner

@Preclowski commented on GitHub (Feb 8, 2026):

Feature request: https://www.themoviedb.org/talk/6988c515718cc49d525d8f9d

@Preclowski commented on GitHub (Feb 8, 2026): Feature request: https://www.themoviedb.org/talk/6988c515718cc49d525d8f9d
Author
Owner

@mynameisbogdan commented on GitHub (Feb 8, 2026):

I wouldn't use arr stack as an argument TBH.

@mynameisbogdan commented on GitHub (Feb 8, 2026): I wouldn't use arr stack as an argument TBH.
Author
Owner

@Preclowski commented on GitHub (Feb 8, 2026):

I mentioned that in feature request with other examples how that can be used for community and pointing it also mess a bit with TMDB search results.

@Preclowski commented on GitHub (Feb 8, 2026): I mentioned that in feature request with other examples how that can be used for community and pointing it also mess a bit with TMDB search results.
Author
Owner

@augustuen commented on GitHub (Feb 8, 2026):

Now I understand why it's so difficult. TMDB is terrible, opinionated service to be used as source of truth for *arr.

I added "The Fifth Element" as alternative title to locked, false claim its french movie with french title and my edit was removed.

It's not community driven. It's french moderation dictatorship driven service.

https://www.themoviedb.org/talk/69889f23e7f114fc098fcece#6988a3630a8f537993f8103f

The fifth element is produced by a French production company with a French director. It just happens to be English language and stars American actors, but it's a French movie. Same goes for Leon the professional. Not that this is really the place for that discussion.

I agree it'd be nice if the title type was enumerated, but TMDB also has other things to consider before our wishes. I don't think Radarr would be a massive factor to them.

As for the issue at hand, I don't think blocking all titles with a "type" is the way to go as it could easily backfire on us down the road. IMO it's better to block these kinds of titles in our Metadata/cache server, that way we can quickly update the block list without having to release a new version of Radarr every time.

@augustuen commented on GitHub (Feb 8, 2026): > Now I understand why it's so difficult. TMDB is terrible, opinionated service to be used as source of truth for *arr. > > I added "The Fifth Element" as alternative title to locked, false claim its french movie with french title and my edit was removed. > > It's not community driven. It's french moderation dictatorship driven service. > > https://www.themoviedb.org/talk/69889f23e7f114fc098fcece#6988a3630a8f537993f8103f The fifth element is produced by a French production company with a French director. It just happens to be English language and stars American actors, but it's a French movie. Same goes for Leon the professional. Not that this is really the place for that discussion. I agree it'd be nice if the title type was enumerated, but TMDB also has other things to consider before our wishes. I don't think Radarr would be a massive factor to them. As for the issue at hand, I don't think blocking all titles with a "type" is the way to go as it could easily backfire on us down the road. IMO it's better to block these kinds of titles in our Metadata/cache server, that way we can quickly update the block list without having to release a new version of Radarr every time.
Author
Owner

@mynameisbogdan commented on GitHub (Feb 8, 2026):

it's better to block these kinds of titles in our Metadata/cache server, that way we can quickly update the block list without having to release a new version of Radarr every time.

Yea, I'm ignoring all titles that contain working title and seems fine so far.

@mynameisbogdan commented on GitHub (Feb 8, 2026): > it's better to block these kinds of titles in our Metadata/cache server, that way we can quickly update the block list without having to release a new version of Radarr every time. Yea, I'm ignoring all titles that contain `working title` and seems fine so far.
Author
Owner

@Preclowski commented on GitHub (Feb 8, 2026):

Without any kind of normalization it may also backfire. One person will describe type as "working title", other "in progress title", "production title" etc. As "alternate spelling" should be also included, someone named it "french alternate spelling". Maybe contains "working" filter would do the job? Depending on creativity of contributors. But for sure I saw "french working title". Enumeration would be fantastic, but I agree it's a small chance for it to happen.

About Leon. It is american movie, in english language, produced in New York, with mostly american actors with no references to france at all. Calling it "french" because there is french dubbed version is big mistake. You don't have to "defend" such great director as Besson, we all know he is French. Speaking (lying about language of movie origin) for him is disrespectful. There is no single reason to make original language "french" as probably there is no single french word in original script. If we consider dubbed versions, why don't say its "chineese" or "czech" as original language? Can we say "A Real pain" is Polish movie because it was 100% produced in Poland, starring "Kieran Culkin, Jesse Eisenberg (Polish roots) and Jennifer Grey"? Or Roman Polanski movies, is "Schindlers List" a Polish movie? Directed by Polish, story is about Polish territory, produced partially in Poland, casting polish actors. Is that Polish movie?

Please comment on TMDB if you want to add something so we dont spam github ;)

@Preclowski commented on GitHub (Feb 8, 2026): Without any kind of normalization it may also backfire. One person will describe type as "working title", other "in progress title", "production title" etc. As "alternate spelling" should be also included, someone named it "french alternate spelling". Maybe contains "working" filter would do the job? Depending on creativity of contributors. But for sure I saw "french working title". Enumeration would be fantastic, but I agree it's a small chance for it to happen. About Leon. It is american movie, in english language, produced in New York, with mostly american actors with no references to france at all. Calling it "french" because there is french dubbed version is big mistake. You don't have to "defend" such great director as Besson, we all know he is French. Speaking (lying about language of movie origin) for him is disrespectful. There is no single reason to make original language "french" as probably there is no single french word in original script. If we consider dubbed versions, why don't say its "chineese" or "czech" as original language? Can we say "A Real pain" is Polish movie because it was 100% produced in Poland, starring "Kieran Culkin, Jesse Eisenberg (Polish roots) and Jennifer Grey"? Or Roman Polanski movies, is "Schindlers List" a Polish movie? Directed by Polish, story is about Polish territory, produced partially in Poland, casting polish actors. Is that Polish movie? Please comment on TMDB if you want to add something so we dont spam github ;)
Author
Owner

@mynameisbogdan commented on GitHub (Feb 8, 2026):

working title should be enough, and we can still contribute in case of some typo or something. No need to go overboard.

@mynameisbogdan commented on GitHub (Feb 8, 2026): `working title` should be enough, and we can still contribute in case of some typo or something. No need to go overboard.
Author
Owner

@thezoggy commented on GitHub (Feb 10, 2026):

Now I understand why it's so difficult. TMDB is terrible, opinionated service to be used as source of truth for *arr.
I added "The Fifth Element" as alternative title to locked, false claim its french movie with french title and my edit was removed.
It's not community driven. It's french moderation dictatorship driven service.
themoviedb.org/talk/69889f23e7f114fc098fcece#6988a3630a8f537993f8103f

The fifth element is produced by a French production company with a French director. It just happens to be English language and stars American actors, but it's a French movie. Same goes for Leon the professional. Not that this is really the place for that discussion.

I agree it'd be nice if the title type was enumerated, but TMDB also has other things to consider before our wishes. I don't think Radarr would be a massive factor to them.

As for the issue at hand, I don't think blocking all titles with a "type" is the way to go as it could easily backfire on us down the road. IMO it's better to block these kinds of titles in our Metadata/cache server, that way we can quickly update the block list without having to release a new version of Radarr every time.

personally id just move the hardcoded lang override list to github and pull down json list from that. allows people to see said list/submit pr to update. we used to do this in the era before *arr and it worked out well enough. as imho its less work for moderation than doing the whole google docs -> move to skyhook method

@thezoggy commented on GitHub (Feb 10, 2026): > > Now I understand why it's so difficult. TMDB is terrible, opinionated service to be used as source of truth for *arr. > > I added "The Fifth Element" as alternative title to locked, false claim its french movie with french title and my edit was removed. > > It's not community driven. It's french moderation dictatorship driven service. > > [themoviedb.org/talk/69889f23e7f114fc098fcece#6988a3630a8f537993f8103f](https://www.themoviedb.org/talk/69889f23e7f114fc098fcece#6988a3630a8f537993f8103f) > > The fifth element is produced by a French production company with a French director. It just happens to be English language and stars American actors, but it's a French movie. Same goes for Leon the professional. Not that this is really the place for that discussion. > > I agree it'd be nice if the title type was enumerated, but TMDB also has other things to consider before our wishes. I don't think Radarr would be a massive factor to them. > > As for the issue at hand, I don't think blocking all titles with a "type" is the way to go as it could easily backfire on us down the road. IMO it's better to block these kinds of titles in our Metadata/cache server, that way we can quickly update the block list without having to release a new version of Radarr every time. personally id just move the hardcoded lang override list to github and pull down json list from that. allows people to see said list/submit pr to update. we used to do this in the era before \*arr and it worked out well enough. as imho its less work for moderation than doing the whole google docs -> move to skyhook method
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Radarr#9358
No description provided.