In case anyone else comes across this, it’s a bug in Hide Played Episodes display filter. If an episode is played before downloading, it will dissapear permanently from view in downloads no matter if this filter is checked or unchecked. If I mark the episode as unplayed, download it and then mark it as played, everything works as expected.