Due to streaming rights, we only stream the last five episodes that have aired on TV, which is not necessarily the five newest episodes of the season. This also includes older episodes that repeat on TV.
For example, let's say The Flash has aired up to Episode 13, and then Episode 9 repeats the next week with Episode 14, 15, and 16 airing the week after. As a result, the available episodes to stream will be Episodes 9, 11, 12, 13, and 14.
As weeks go on, Episodes 12 and 13 will drop off while Episode 9 remains until it too drops off. This would result in what seems like "missing" episodes or episodes that are out of order.
We recommend that you follow the on-air schedule at cwtv.com/schedule to see if a new episode is airing or an older episode is repeating.