Season monitoring

If let’s say I already have some series episode files that are of low quality and I added the series in nzbdrone, will it automatically search for higher qualities for those episodes if I let it monitor that season? Here’s a concrete example:

I added the Baby Daddy series in nzbdrone and I already have Season 3 with HDTV-720p episode files. It lists the episodes and identifies them properly in the console but I have to do an automatic “search for all episodes in season 3” for it to downloaded the higher quality versions of those episodes. Is that really expected? I’m not sure of what “monitor” means if that’s the case. I mean they are all monitored but why aren’t they replaced with a higher quality file unless you do an automatic search? It’s a different story for all the new episodes as those are properly downloaded according to the quality profile I set.

This is explained in the FAQ: https://github.com/NzbDrone/NzbDrone/wiki/FAQ#how-does-nzbdrone-find-episodes

I’ve read that and the thing that is explained there is about missing episodes not exisiting old episodes. I’m assuming it applies to both that they aren’t proactively being searched for to avoid unnecessary processing power and indexer API requests?

Correct, it applies to both. drone will only monitor them in the sense that it will upgrade if wanted and its reposted & shows up on the RSS feed from the indexer (which drone checks).

That makes sense, thanks again and sorry for the multiple questions.