Select different file for episode--this can't be right?

Sonarr version (exact version): 4.0.16.2944
Mono version (if Sonarr is not running on Windows):
OS:
Debug logs:
Description of issue: Is there some kind of normal way to replace a bad version of an episode file with a different one?

I discovered that the first episode in a season pack wasn’t right–it was broken up into two parts, but Sonarr has it as a single. I have another version of just that episode, it’s in the download folder, it shows up in the History tab of the episode info, but there doesn’t seem to be any way to just select it? Everything I see says I need to do a manual import, but for that it needs to be listed in the Missing page.

So I deleted the episode (just in Sonarr, not any actual files), went to Missing, selected the episode, hit Manual Import, selected the downloads folder. But the old version is also in the downloads folder, so I hit Interactive Import, which lists EVERY file in the download folder, and has no filter for titles. Scrolled to the series, selected the right file, but for some reason a ton of other files were also selected? Like, hundreds. Exited, tried again, same thing, hundreds of files just auto-selected (not all of them, though). I figured maybe it just did that to check for matches? So I made sure the old file was UNselected, and told it to go.

Now it is “processing” 500 files, and I’m pretty sure I’m gonna have to restart the stack because it’s only on 38. Obviously that last click is on me, but is there actually no way to say “just use this other file” without all this runaround? And is there a reason Interactive Import doesn’t just work like a regular file browser? Am I missing something obvious?

Also, is there some way to make episode runtime more visible, and/or flag files that have the WRONG runtime?

No, it’s saying Manual Import is on the Wanted: Missing screen, which is where you’ll find it.

No need to select the episode, just press Manual Import.

You need to tell Sonarr which file to use, Manual Import is the way to do that, unless it’s sitting in Activity: Queue.

It does to some degree, but you can’t select a specific file for it. Ideally each download is in it’s own folder and you just import from that one folder, alternatively you could put it in a folder yourself and do that.

Sonarr really only uses the runtime to calculate size restrictions and rule out samples, often time the run time isn’t exact so it’s not use to eliminate otherwise valid files.

Oh, thank you! That combination of interface items was real confusing.

I do still think it would be good to have runtimes be a little more prominent, at least for users to be able to quickly see if something’s not correct. I get that small differences are normal, but when it’s a gap of several minutes–or in this case, a full 50% of a roughly 90-minute runtime–that’s something I’d like to know right away.